javascript - 在所有浏览器中为我的网站启用平滑滚动

标签 javascript performance scroll parallax smooth-scrolling

我正在使用 Stellar 开发视差滚动网站和 Skrollr图书馆。由于 Firefox 的平滑滚动功能,该网站在 Firefox 中表现完美,但在 Chrome 中,用鼠标滚轮滚动是生涩的,视差效果几乎被破坏。有什么方法可以在所有浏览器中使用鼠标滚轮平滑滚动,同时保持性能?

最佳答案

我发现了两个 jQuery 插件可以满足您的需求。

Simplr-SmoothScroll//来源:SE Question

jQuery SmoothWheel


编辑:因为评论而删除了 SmoothWheel - 它已经很久没有更新了,而且 SmoothScroll 似乎维护得很好。

关于javascript - 在所有浏览器中为我的网站启用平滑滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19349245/

相关文章:

python - 对正在运行的 Python 应用程序进行采样

c++ - 在保留原始顺序的同时删除/删除多个 std::vector 元素的最有效方法?

android - Android 上的滚动条

javascript - 使用 jQuery slideToggle 在主列表下方扩展水平嵌套列表?

php - 如何在不重新加载页面的情况下运行php函数

javascript - 在 CodePen 上工作但无法在本地工作?

javascript - JQuery 代码可以在 chrome 和 IE 中运行,但不能在 firefox 中运行

python - numpy 的性能是否因操作系统而异?

java - JavaFX 中触摸时滚动网格 Pane

javascript - jQuery goToByScroll 偏移量