纠结了好几天的一个前端问题,如何用 Jquery 模拟 IOS 的 UIScrollView,实现一定范围的拖动?

2017-01-20 19:42:10 +08:00
 heat
如题,有一个H5页面是专门给手机看的。但是有一个类似 UIScrollView 的手指触摸左右平移的需求。

假设设备宽度是 300px 。页面中有一个 1000px 宽度的 DIV (用 overflow:hidden 隐藏了多余的部分)

我要怎么实现即能触摸拖动这个图层,又不会超出边界(只是左右拖动)
1199 次点击
所在节点    问与答
2 条回复
fzhw88
2017-01-20 20:00:49 +08:00
别写 overflow:hidden 啊,写了超出的部分的就隐藏了,你不写应该直接就能拖动吧。
heat
2017-01-20 20:18:59 +08:00
@fzhw88 果然,直接一个 overflow-x:scroll 就可以了,我想复杂了,哈哈。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/335938

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX