为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

MM们 2018-09-07 14:09:59
javascript惯性滚动是怎样实现的?比如这个网页http://www.cndns.com/整个页面惯性滚动的效果我自己拿惯性滚动的jQuery插件nicescroll.js和smoothscroll.js拆来看过 - -但是代码变量全部混淆了,而且功能很杂很多,基本不是人看的。。由于1、不需要多余的功能,只需要整个页面惯性滚动效果2、不想暴露任何全局变量,也不想把jQuery依赖打包到最终文件中,所以不使用jQuery望哪位大神知道如何实现js滚性滚动的麻烦解答一下,拜谢
查看完整描述

1 回答

?
慕神8447489

TA贡献1780条经验 获得超1个赞

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


查看完整回答
反对 回复 2018-10-23
  • 1 回答
  • 0 关注
  • 1255 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信