javascript - 浏览器滚动与页面滚动

标签 javascript html css google-chrome osx-lion

我使用的是 OSX Lion 和 Chrome,它们允许您来回滑动以在浏览器中后退/前进。但是我发现它经常干扰页面内的滚动。我正在创建的网站中有水平滚动条,在其中来回滑动通常会导致浏览器在我的浏览历史记录中向前/向后移动——这绝对不是我想要的行为。

我正在使用 html/css 和 overflow 属性非常简单地创建我的水平滚动框。我想知道正确的方法是否是使用 javascript 来检测滚动事件,并防止默认行为。对于本应简单的事情来说,这似乎是一种更复杂的方法。

最佳答案

关于javascript - 浏览器滚动与页面滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7823630/

相关文章:

javascript - History.js 和 url 编码

javascript - 带有自动隐藏和显示的清除按钮的文本输入

html - iframe 在父级内部的高度为零,没有高度和底部填充

javascript - 在 vue.js 中更改文件输入

javascript - 使用 JS 通过其名称访问 iframe

javascript - "this"在 HTML anchor 中指的是什么

javascript - 刷新我无法控制的跨域网站的 html 框架

javascript - 内存游戏 javascript 重置功能仅适用于最后两次点击

html - 内容 div 填充所有可用高度,带有自动调整宽度的包装器

html - iOS WebView : open single hyperlink in external browser