javascript - 删除移动设备上的 'bouncy scrolling'

标签 javascript jquery html ios css

我正试图找到一种方法来消除移动设备上的 flex 滚动行为(例如,当下面没有内容可滚动时,您仍然可以滚动内容并将内容滚动到顶部,当释放时它会弹跳返回)

我的html结构是这样的

<html>
  <body>
    <div id="wrapper">
      <div id="container">

所有元素都拉伸(stretch)到窗口的全高。我尝试过隐藏在 html 和 body、auto 等上的溢出。但似乎没有任何东西可以达到如果你滚动而不是滚动的状态,除非下面有更多内容。

最佳答案

听起来您正在寻找的是在 iOS 中禁用 UIWebView 的滚动反弹。如果您正在开发原生 iOS 应用程序,则可以通过设置 [WebViewObject].bounces = NO 来禁用弹跳,其中 [WebViewObject] 是 UIWebView。

如果您只是想防止 Safari 移动浏览器中的弹跳,我认为没有办法做到这一点。

关于javascript - 删除移动设备上的 'bouncy scrolling',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29198343/

相关文章:

javascript - 在自定义 View 中调用 super() 时,确保传递与传递组件的构造函数相同的 Prop

javascript - 为什么当我使用键盘键导航时滚动不起作用

html - css 媒体查询更改

javascript - "handleError is not a function"运行 sql.js 时出错

javascript - 在 ng 重复中隐藏和显示

javascript - 如何在 Nodejs 中创建电子邮件提醒?

javascript - 使用 TinyMCE 编辑器时如何自动保存

jquery - 使用 jQuery 和 CSS 隐藏基于重复动态类子项的容器

javascript - 检查多个类(class)

Javascript 将 HTML 附加到保存 HTML 的变量