Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在最新版本的 OSX 和 safari 中,您可以使用鼠标滑动手势在浏览器历史记录中前进和后退。我的问题:我有一个带有水平滚动图片库的页面。如果您使用鼠标滑动手势滚动图像,当您到达图像末尾时,很容易滑动到下一页或上一页...
有谁知道使用 css 或任何其他方法显式禁用此功能的方法?
也许以下文件可以提供帮助:
event.preventDefault();
不过,这些可能只适用于 iOS。
除此之外,我想说这只是浏览器处理手势的方式,类似于鼠标滚轮滚动滚动 DIV 块直到它到达末尾然后开始滚动整个页面的方式。
不幸的是,没有办法阻止这种行为,因为它是一种浏览器手势(event.preventDefault()ontouchstart事件不起作用)。
event.preventDefault()
touchstart