Wondering if there is a solution for preventing page scroll when a simple menu button opens a semi-transparent overlay with an opacity of 0.9. I tried using techniques like setting body: overflow hidden
and position fixed
, but it only works on iPhone Safari when the browser interface is fully visible, not in minimal UI mode. This becomes an issue as the user can see the content below the overlay clearly. Any suggestions to overcome this challenge?