相关疑难解决方法(0)

防止身体滚动(移动,本机浏览器)

在三星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)

html javascript css jquery android

13
推荐指数
2
解决办法
3246
查看次数

标签 统计

android ×1

css ×1

html ×1

javascript ×1

jquery ×1