(touchstart,touchmove,touchend),触摸属性,以及实现侧边栏动画,在处理移动端点击,拖动,滑动时,是不得要考虑用户的触摸手势,判断手指在页面上到底是点击还是滑动的,利用原生js...它是从顶部边缘测量的,并考虑垂直滚动(如果适用)
而你也需要知道关于requestAnimationFrame
requestAnimationFrame函数告诉浏览器你要执行一个动画。...这有什么好处呢
浏览器将尝试匹配显示刷新,以允许流畅的动画
非活动选项卡中的动画将停止(在CPU上花费的更少)
它不会耗尽你的电池寿命
拖动,点击和滑动:额外的东西要考虑移动触摸手势
这些事件需要能够检测和区分拖拽...你想在菜单后面加一个遮罩,当你打开它时会变得越来越暗吗?
在我的情况下,我只希望手势的方向是水平的,因为我希望滚动功能正常。我有限制,并且我希望它回到开始或结束。...目标不是看到使用 translateX引起的跳转
?