I am facing an issue with my fixed position navbar and sidebar menu buttons on mobile, specifically on IOS and Safari. When clicking on the cart or account buttons, the sidebar menu does not show up. It seems to be a compatibility issue, and I am looking for a workaround or solution to fix this problem.
After researching on StackOverflow, I found suggestions that it might be related to Webkit translate not working within a fixed position parent. To address this, I removed the translate feature from my code to prevent any HTML rearrangement. Currently, I am using JavaScript to adjust the left values from -10000px to 0 on click.
The code provided to me is difficult to modify due to the associated styling. The website functions properly on desktop and Android platforms, but the issue with the sidebar only occurs on IOS and Safari. When pulling out the sidebar, only the top portion is visible. Here is a visual representation of the problem on IOS