In my current project, I'm utilizing Iscroll.js to create a design where all elements must adjust to the height of the screen with a significant horizontal scroll. However, I've encountered an issue with certain elements overflowing vertically based on their content length.
To address this problem, I applied "overflow-y: scroll" to these elements, which works perfectly on desktop browsers but not on mobile devices.
Even after attempting to use the webkit prefix -webkit-overflow-scrolling: touch, the vertical scrolling function still doesn't work as expected.
The CSS for my vertical scroll elements is:
white-space: nowrap;
overflow-x: hidden;
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
You may view the site here: