hmt*_*thr 10 html javascript css safari ipad
我有一个使用可滚动的页面<div>:
<DIV style="OVERFLOW-Y: hidden; WIDTH: 928px; OVERFLOW: scroll">
...Huge Content
</div>
Run Code Online (Sandbox Code Playgroud)
现在虽然它在桌面浏览器中运行良好,但我无法在iPad上滚动.
您能否提供一个解决方案(最好不使用任何第三方框架,如Sencha等)?
使用iPhone和iPad,您可以通过将两根手指放在它们上并拖动来滚动各个元素.
...这使得这不像一个编程问题:-)
在这个小项目的帮助下,我在这个问题上取得了很好的成功:http://cubiq.org/iscroll。
向下滚动到“如何使用”。
编辑,尝试仅水平滚动(使用 iScroll):
HTML:
<div id="wrapper">
<div id="scroller">
Huge Content...
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
#wrapper {
position:relative;
z-index:1;
width: 926px
height: 200px;
overflow: hidden;
}
Run Code Online (Sandbox Code Playgroud)
JavaScript:
function loaded() {
document.addEventListener('touchmove', function(e){ e.preventDefault(); });
myScroll = new iScroll('scroller', {vScrollbar:false});
}
document.addEventListener('DOMContentLoaded', loaded);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13015 次 |
| 最近记录: |