我有一个无序列表,它被设置为overflow: hidden
。宽度和高度是固定的,我想在移动设备上垂直拖动li
。
这可能吗?还是我必须创建一个div
并将其用作掩码?
而不是将<ul>
设置为overflow:hidden
。为什么不将其设置为overflow:scroll
?
我创建了一个基本示例,其中包含无序列表中的一堆列表项,您可以在此处找到:http://fiddle.jshell.net/sbhomra/HMTpa/4/show/light/
我添加了一个-webkit-overflow-scrolling:touch
样式,我相信它是iOS5网络工具包的一部分。
我已经在iPad上测试过了,滚动效果很好。但我还没有在其他触摸设备上测试过。
编辑
事实上,我发现了一种名为iScroll的东西,它可以帮助你模拟在移动设备上滚动:http://cubiq.org/iscroll