在三星Galaxy S5/S6的原生浏览器上,下面是一块CSS:
body {
overflow: hidden;
}
Run Code Online (Sandbox Code Playgroud)
不会阻止身体滚动.
这有解决方法吗?
编辑:如下所述,这可以通过添加overflow:hidden到html标签来完成.但这引入了一个窗口滚动到顶部的问题.
是否有可能在没有滚动副作用的情况下阻止身体滚动(页面滚动到顶部一次html,身体溢出:隐藏)?
附注:问题在以下环境中可重现:
Samsung Galaxy S5 (Android 5.0) Browser: Native;
Samsung Galaxy S6 (Android 6.0.1) Browser: Native;
iPhone 5S (iOS 8.4.1) Browsers: Chrome; Safari;
iPhone 6+ (iOS 9.3.2) Browsers: Chrome; Safari;
Run Code Online (Sandbox Code Playgroud)