http://www.andrewsmorris.co.uk/blog/
当您单击左侧的按钮时,我有一个侧边栏会滑出,但是问题是,在 iOS 上,当我单击它时,页面上会出现水平滚动条。当我在桌面浏览器上单击它时,我不会这样做,因为它会在 body 类中添加一个带有 overflow:hidden 的类。
从理论上讲,这也应该防止在 iPhone 上出现同样不需要的水平滚动,但这不是因为我无法解决的原因。
我可以将 overflow-x:hidden 应用于 html 元素,但无论您身在何处,这似乎都会将页面跳到顶部,这是不受欢迎的行为。