通过 Chrome 实验性功能页面(适用于 Windows 和 Linux)
这是最直接有效的方法。

- 在 Chrome 地址栏中输入并访问:
chrome://flags/ - 在页面顶部的搜索框中,输入 “平滑滚动”。
- 你通常会看到两个关键选项:
- Smooth Scrolling:这是控制所有平滑滚动效果的总开关。
- Scrolling anisotropy:这个与基于输入设备的滚动速度预测有关,也会影响滚动感受。
- 找到 “Smooth Scrolling” 这一项,点击其右侧的下拉菜单,将其设置为 “Disabled”。
- 页面底部会提示 “Relaunch”,点击它重启浏览器以使设置生效。
注意:
chrome://flags/页面是 Chrome 的实验性功能设置,选项名称和位置可能随版本更新而变化。- 完成设置并重启后,你会发现用鼠标滚轮或触控板滚动页面时,内容会立即跟随,不再有动画过渡效果。
在 macOS 上的特殊说明
macOS 系统的平滑滚动行为主要由系统级设置和 Chrome 内部共同控制。
-
检查并可能调整 macOS 系统设置:
- 打开 “系统偏好设置” -> “触控板”。
- 在 “滚动缩放” 标签页下,确保 “滚动方向:自然” 的勾选状态符合你的习惯,虽然这不直接关闭平滑,但会影响滚动体验。
-
使用 Chrome 实验性功能(同样有效):
- 与 Windows 方法一样,访问
chrome://flags/。 - 搜索 “Smooth Scrolling” 并将其设置为 “Disabled”。
- 重启 Chrome。
- 与 Windows 方法一样,访问
重要提示:在 macOS 上,即使禁用了 Chrome 的平滑滚动,系统级的动画惯性(即滚动后逐渐减速的效果)可能依然存在,这与 Windows/Linux 上纯粹的“瞬间跳动”效果可能仍有细微差别。
如果以上方法无效,可以检查以下两点:
- 硬件加速:平滑滚动与硬件加速有关,你可以尝试在
chrome://settings/system中关闭 “使用硬件加速模式(如果可用)”,然后重启浏览器,但请注意,这可能会影响浏览器性能和某些网站的显示效果,仅在必要时尝试。 - 扩展程序:某些修改页面样式的扩展程序(如暗黑模式、自定义滚动条等)可能会影响滚动行为,尝试暂时禁用所有扩展,看看问题是否解决。
- 对于 Windows/Linux 用户:直接使用
chrome://flags/禁用 “Smooth Scrolling” 是最佳方案。 - 对于 macOS 用户:除了使用
chrome://flags/,还需了解系统触控板设置对滚动体验的影响。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。