javascript惯性滚动是怎样实现的?
高洛峰
高洛峰 2016-10-31 09:43:11
0
1
556

javascript惯性滚动是怎样实现的?

比如这个网页http://www.cndns.com/整个页面惯性滚动的效果

我自己拿惯性滚动的jQuery插件nicescroll.js和smoothscroll.js拆来看过 - -但是代码变量全部混淆了,而且功能很杂很多,基本不是人看的。。

由于
1、不需要多余的功能,只需要整个页面惯性滚动效果
2、不想暴露任何全局变量,也不想把jQuery依赖打包到最终文件中,所以不使用jQuery

望哪位大神知道如何实现js滚性滚动的麻烦解答一下,拜谢


高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(1)
三叔

你是指像扔一个球一样,越来越低,然后落地么?我给你提供一下原生js的思路:首先你是可以用定时器完成一个匀速的运动效果的对吧?其实惯性滚动就是不断的把你设置的speed不断减速,一直到物体接近于那个临界点时,你停止定时器,直接把物体定位到那个临界点即可。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!