Running the app on iPhone shows a proper display:
But pressing an item causes the text to override part of the image:
This is probably a browser bug - image resising is not made properly, so the image area and teh text area have a partial overlap.
There are multiple possible solutions, but the simplest would be to reduce the image size in advance, so it requires no shrinking.
Now the image is fully displayed before and after pressing an item:
Download Model: Stage 5
For best results, use the Firefox browser..