用触控板还是稍微麻烦了一点,有什么方法可以用鼠标滚轮实现同样的效果呢? 当前的快捷键 ctrl + 鼠标中键的方法会改变页面结构就很不方便,动画也不顺滑。
1
kkocdko 2022-04-19 23:08:16 +08:00 via Android
确实,这个功能更像是给移动设备用的。触屏 /触控板都行。
也许可以模拟触控板事件? |
2
dcsuibian 2022-04-19 23:22:53 +08:00
不知道,但之前研究过这俩的区别。说点无用的:
mac 上按 command +/- 实现的功能会调整 devicePixelRatio ,也就是改变 CSS 像素和物理像素的比例,这就导致视口变小了( CSS 像素数量更少了),会影响显示。 触摸板缩放更接近 ipad 和手机,不改变 devicePixelRatio 和视口宽度,因此网页结构没什么变化,更像是放大镜。不过会受<meta name="viewport" content="...">中的 scale 设置影响。(实际例子来说,在手机上打开百度和 V2EX ,v2ex 是可以用双指缩放的,但百度禁止了,电脑上 Chrome 模拟移动设备时用触摸板也是一样的效果) 所以应该就是更偏向于给移动设备用的。 |
3
loro 2022-04-28 02:33:38 +08:00 1
我用的这个 https://github.com/noah-nuebling/mac-mouse-fix
然后按住 command + 鼠标滚轮就可以了 但我用这个主要用途是普通鼠标也能平滑滚动和滚轮方向反转,以及可以给鼠标侧键设计手势= =(就跟触控板一样上划调度中心左右划全屏幕切换) |
4
loro 2022-04-28 02:37:55 +08:00
不对呀= =,我上面的回答假定你使用的是 Mac 了,尴尬_(:з」∠)_
|
5
loro 2022-04-28 03:19:58 +08:00
好吧,找了一圈暂时没有找到方法_(:з」∠)_(刚才我是因为瞄到「触控板」,然后下意识以为是 macOS……而在 Windows 设置里是叫「触摸板」)
|
6
polaris1815 270 天前
用办法使用鼠标完美代替这个动作吗?
|