如何使用javascript制作流畅的滚动效果

时间:2017-10-25 02:11:21

标签: javascript html css scroll

我一直在寻找各地,我无法找到满足这一特殊需求的答案。

我想创建一个this效果的页面 - 我希望用户开始滚动鼠标后,页面会自动平滑地向下滚动到页面上的某个部分。使用上面链接的插件的问题是我已经按照我想要的方式设计了我的页面,我只想实现这种滚动效果。我绝不是一个javascript专家 - 我主要处理web的布局方面。但是,如果有人可以告诉我如何在用户开始滚动时使用javascript自动放到页面上的某个部分,我会非常感激。谢谢!

1 个答案:

答案 0 :(得分:1)

尝试使用Nice Scroll

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.nicescroll/3.7.6/jquery.nicescroll.min.js"></script>

$("#thisdiv").niceScroll({
    mousescrollstep: 40, // scrolling speed with mouse wheel (pixel)
});