Having a CSS dilemma on my personal portfolio website that has me stumped. I’ve been using the and tags to switch from an image to a caption/button upon desktop hover or mobile click. It's working smoothly on all browsers except for Safari iOS.
When I try to interact with the images on my iPhone, they don’t respond initially. However, if I hold down on them, I’m able to select invisible caption text that seems to be there. This issue only occurs on Safari iOS; other mobile browsers seem unaffected.
Check out the “Projects” section of this page here on Safari iOS to see if you encounter the same bug.
You can find the problematic lines of code in this HTML file and this CSS file.
I utilized the Bulma CSS framework for this site, and have made various manual CSS changes in attempts to fix the problem without success. Any suggestions?