在浏览器的默认状态下,如果不开启浏览器的平滑滚动,浏览器的滚动条在鼠标滚轮滚动时,是一顿一顿的,根据鼠标滚轮的不同,每一顿滑动的具体是不一样的,仔细观察就会发现,鼠标滚轮滚动一个刻度,浏览器滚动条直接跳到对应的高度,中间没有任何过渡效果。
对于一般网页,这种一顿一顿的现象并没有太大的影响。但是当网站需要借助滚到来实现某些效果的时候,例如视差滚动的时候,就会发现这种体验糟糕透了。而且如果页面平滑滚动,也会让人阅读更加舒服,不会有跳动的感觉。
在没有插件的情况下,如何来做到平滑效果呢?
more >>