【问题标题】:Hammer.js - how to allow side scrolling with swipe up/downHammer.js - 如何允许通过向上/向下滑动进行横向滚动
【发布时间】:2014-08-07 08:39:33
【问题描述】:

我正在使用带有滑动手势的 Hammer.js。我有一个全宽/全高页面的主页。当用户向上滑动时,主页会向上移动,并且会出现一个长的水平滚动页面。如果用户向下滑动,我希望主页重新出现。

似乎我可以拥有:

a) 允许向下滑动和向上滑动 - 没有横向滚动

b) 允许向下滑动和侧向滚动 - 但不能向上滑动

有没有人遇到过类似的问题并找到了解决方法?

【问题讨论】:

    标签: jquery hammer.js


    【解决方案1】:

    我最终自己解决了这个问题。我在我的大滚动区域中创建了一个绝对定位框,它是全宽的,包括样式: touch-action: pan-x !important;这会覆盖触摸动作:pan-x, pan-y;锤子补充道。然后我在这个对象上调用了 Hammer,它起作用了!

    【讨论】:

      猜你喜欢
      • 2018-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多