怎么实现移动端touch事件拖拽后的缓速运动?

就是拖动内容,放手后内容会在一段时间内继续减速运动直到停止,这个怎么实现呢

阅读 2.6k
2 个回答

touchend 触发来个定时器3s递减改变scrollTop的值不就实现这个效果了

单独实现比较难。。里边需要做一些计算才能保证动画比较圆润。
如果只是webkit内核的浏览器,可以使用这样的属性来实现:-webkit-overflow-scrolling: touch

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题