【发布时间】:2012-04-05 19:10:12
【问题描述】:
正如标题所说,我在使用 CSS 属性 -webkit-overflow-scrolling: touch 时滚动/拖动内容时遇到了隐藏内容的问题。
为了基本了解,这是我的标记
<div class="page">
<div class="section_title">Title</div>
<div class="items">
<div class="item">...Text and Image...</div>
<div class="item">...Text and Image...</div>
<div class="item">...Text and Image...</div>
</div>
<div class="section_title">Title</div>
<div class="items">
<div class="item">...Text and Image...</div>
<div class="item">...Text and Image...</div>
<div class="item">...Text and Image...</div>
</div>
</div>
还有 CSS:
.page {
width: 320px;
height: 366px;
overflow: scroll;
overflow-x: hidden;
-webkit-overflow-scrolling: touch;
}
代码本身运行良好,我可以滚动浏览内容,但是当我滚动/拖动时,项目 div 内的所有内容都被隐藏了。任何人都遇到过这个问题并解决了它,还是只是 Mobile Safari 的标准行为来节省内存而我们对此无能为力?
任何帮助表示赞赏:-)
【问题讨论】:
标签: css webkit mobile-safari