Macos 有没有办法控制safari鼠标的滑动手势?
在最新版本的OSX和safari中,您可以使用鼠标滑动手势在浏览器历史记录中前后移动。我的问题是:我有一个带有水平滚动图像库的页面。如果您使用鼠标滑动手势在图像中滚动,当您到达图像末尾时,很容易滑动到下一页或上一页Macos 有没有办法控制safari鼠标的滑动手势?,macos,safari,mouse,swipe,gesture,Macos,Safari,Mouse,Swipe,Gesture,在最新版本的OSX和safari中,您可以使用鼠标滑动手势在浏览器历史记录中前后移动。我的问题是:我有一个带有水平滚动图像库的页面。如果您使用鼠标滑动手势在图像中滚动,当您到达图像末尾时,很容易滑动到下一页或上一页 有人知道使用css或任何其他方法显式禁用此功能的方法吗?以下文档可能会有所帮助: :使用event.preventDefault() 但这些可能只适用于iOS 除此之外,我想说的是浏览器处理手势的方式,类似于鼠标滚轮滚动将DIV块滚动到最后,然后开始滚动整个页面。不幸的是,这
有人知道使用css或任何其他方法显式禁用此功能的方法吗?以下文档可能会有所帮助:
-
:使用
event.preventDefault()代码>
除此之外,我想说的是浏览器处理手势的方式,类似于鼠标滚轮滚动将DIV块滚动到最后,然后开始滚动整个页面。不幸的是,这是一种浏览器手势(
event.preventDefault()
打开touchstart
事件将不起作用)。不清楚您试图从哪个角度禁用此功能。您是想从网站的角度(使用web“技术”)禁用此功能,还是直接在客户端的机器上禁用(以某种方式干扰Safari和/或系统)?或者这有关系吗?从网站的角度来看。