我想使用iScroll创建一个水平滚动条,但它不会工作。我得到了正确的div的属性,但我无法滚动。 这是js:
//called on onload
var levelPackScroller;
function init() {
levelPackScroller = new IScroll('#levelButtonPreScroller')
levelPackScroller.refresh()
}
HTML:
<div id="levelButtonPreScroller">
<div class="levelButtonScroller" id="levelButtonScroller">
//bunch of <divs> go inside here
<div></div>
</div>
</div>
的CSS:
.levelButtonScroller {
width: 2800px;
height: 938px;
}
#levelButtonPreScroller {
position: absolute;
height: 945px;
width: 711px;
overflow: hidden;
left: 55px;
}
帮助?
答案 0 :(得分:2)
来自iScroll文档:
默认情况下,仅启用垂直滚动。如果你需要滚动 水平你必须将scrollX设置为true。见水平演示。
你应该添加
levelPackScroller = new IScroll('#levelButtonPreScroller', {
scrollX : true
})