我想要使用hammer.js拖动一些元素,这些元素位于绝对定位的容器中。当容器是绝对位置时,似乎当我拖动容器中的元素时,整个容器也会移动。
这是一个演示, http://codepen.io/bzamora/pen/vGAFz
我使用了来自https://github.com/EightMedia/hammer.js/blob/master/examples/drag.html的拖动演示,但我添加了一个绝对定位的.container
。
如果您注释掉position:absolute
它按预期工作
所以我的问题是我做错了什么或如何避免这种行为?谢谢!
答案 0 :(得分:1)
我怀疑是堆叠问题。通过绝对定位将元素从容器中取出可以解决问题。