【问题标题】:jQuery iScroll : Scroll doesn't end with contentjQuery iScroll:滚动不以内容结束
【发布时间】:2015-11-06 05:08:10
【问题描述】:

我在起点使用 iScroll 水平滚动列表,它表现正常,但是当我滚动到结尾(从右到左)时,即使我的内容结束了,但它会在一定程度上继续滚动。我不知道我错过了什么 同样的小提琴是http://jsfiddle.net/mantrig/wvypmw0g/1/

下面是我的函数初始化

function loaded () {
 myScroll = new IScroll('#wrapper', { eventPassthrough: true, scrollX: true,    scrollY: false, preventDefault: false });
}

【问题讨论】:

    标签: javascript jquery css iscroll


    【解决方案1】:
      #scroller {
          position: absolute;
          z-index: 1;
          -webkit-tap-highlight-color: rgba(0,0,0,0);
          width: 2400px;
          ...
    }
    

    你设置的宽度是2400px;

    http://lab.cubiq.org/iscroll5/demos/horizontal/

    此演示有效,因为它将#scroller 5000px 的宽度设置为 50*100px li。

    这不是内联样式。所以它不是由 iScroll ( javascript ) 编写的;

    但您必须自己设置#scroller

    【讨论】:

    • 我将其设置为 2400 像素或 2000 像素都没有关系,因为这个#scroller 将为内部内容设置宽度,即。
    • 标签。
  • iScroll 不会为你这样做
  • 嗯谢谢!!明白了:)这个问题还有另一个问题是不需要#scroller ul { width:50%; }!!
  • 猜你喜欢
    相关资源
    最近更新 更多
    热门标签