非常简单地说,我正在从 facebook 页面导入照片并将它们呈现给我jquery mobile webpage
,使用 photoSwipe 插件。
问题是最终的结果看起来有点奇怪。看看这张照片红色箭头所指的地方。。
正如你所看到的,我得到 2 个滚动条而不是一个。但是当我从手机查看它时,它看起来像一个滚动条。
在PhotoSwipe 插件的示例代码中,滚动条看起来不错:
我暂时不会给出任何代码,因为我想自己找到错误。我只是需要一些帮助来寻找什么。从理论上讲,什么可能导致这种双滚动条效果?有 2 个这样的滚动条到底意味着什么?内部滚动条只滚动几毫米。外部滚动条按预期工作并滚动浏览所有照片。
编辑(基于答案)
这就是我动态创建画廊的方式:
$("#Home").after('<div data-role="page" data-add-back-btn="true" id=Gallery'+ i +
' class="gallery-page"' + ' data-url="Gallery' + i + '"> ' +
' <div data-role="header"><h1>Gallery</h1></div> ' + ' <div data-role="content"> ' +
' <ul class="gallery"></ul> ' + ' </div> ' +
' </div> ');
如何在overflow:hidden
此处添加属性?