在除火狐浏览器以外的所有浏览器中跳跃滚动


直到

现在我才注意到,因为我99%的时间都使用Firefox,但是当我对视差效果进行一些测试时,我注意到滚动是多么生涩和断断续续,基本上每次点击鼠标滚轮都会跳跃。

首先认为这与我正在测试的页面有关,但现在我意识到除了 Firefox 之外,所有浏览器上的每个网站都会发生这种情况。

如果这很重要,我正在使用 Windows 8...

这正常吗???如果是这样,是否有跨浏览器平滑滚动的一些修复方法?谢谢。

我现在

使用Mac,但是当我在Windows机器上工作时,它做了同样的事情。尝试搜索一个名为smooth scrolling它应该可以解决您的问题的插件。

如果你不想要插件,可以查看本教程:http://css-tricks.com/snippets/jquery/smooth-scrolling/

插件:https://chrome.google.com/webstore/detail/smoothscroll/nbokbjkabcmbfdlbddjidfmibcpneigj?hl=en

@Joe Scotto,

非常感谢您的回复。我很感激。

我熟悉你提到的jquery,我在几个网站中使用它,但这并不能解决mouseweel跳跃滚动问题。

至于你建议的插件,我找不到下载它的方法,所以我无法尝试它,但如果它仅适用于 Chrome,它并不能真正解决我的问题。

如果此问题是Windows中所有浏览器(Firefox除外)的共同点,那么我需要可以为所有用户提供良好体验的东西,无论他们使用什么浏览器。我很惊讶我找不到更多关注这个问题的人,更惊讶的是现代浏览器没有想出解决这个问题的东西。据我在研究中发现,Firefox 附带了自己的滚动动画来克服这个问题。问题是为什么其他人不做同样的事情......

目前,我能找到的最佳解决方案是这个插件 http://bassta.bg/2013/05/smooth-page-scrolling-with-tweenmax/更改设置以使其接缝更快一些,从而使滚动比演示中的滚动更自然。

如果有人有更好或更简单的解决方案,我想听听。

谢谢。

最新更新