【问题标题】:Is there a way to control safari mouse swipe gestures?有没有办法控制 Safari 鼠标滑动手势?
【发布时间】:2013-05-15 14:02:14
【问题描述】:

在最新版本的 OSX 和 Safari 中,您可以使用鼠标滑动手势在浏览器历史记录中前进和后退。我的问题:我有一个带有水平滚动图片库的页面。如果您使用鼠标滑动手势滚动图像,当您到达图像末尾时,很容易滑动到下一页或上一页...

有人知道使用 css 或任何其他方法显式禁用此功能的方法吗?

【问题讨论】:

  • 目前尚不清楚您要从什么角度禁用此功能。您是想从网站的角度(使用网络“技术”)还是直接在客户端的机器上(不知何故弄乱 Safari 和/或系统)禁用此功能?还是有关系?
  • 网站观点。

标签: macos safari mouse swipe gesture


【解决方案1】:

也许以下文档可以提供帮助:

这些可能只适用于 iOS。

除此之外,我想说这只是浏览器处理手势的方式,类似于鼠标滚轮滚动滚动 DIV 块直到它到达末尾然后开始滚动整个页面的方式。

【讨论】:

    【解决方案2】:

    很遗憾,无法阻止这种行为,因为它是一种浏览器手势(event.preventDefault() on touchstart 事件将不起作用)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多