【发布时间】:2012-03-05 23:41:02
【问题描述】:
我正在为 iPhone 设备开发网页。这个页面有一个div,其overflow属性设置如下,实现iOS5提供的原生滚动。
.nativeScroll {
-webkit-overflow-scrolling:touch;
overflow:auto;
height:200px;
}
使用上述 CSS 样式,滚动效果很好。但是只有当用户触摸 div 并尝试滚动时才会出现滚动条。现在,当滚动条未触及时,问题就消失了,这是默认实现。在这种情况下,看起来 div 没有任何溢出内容。所以用户可能永远不会费心滚动。
那么是否有可能让滚动条无论div是否有触摸都始终可见?
谢谢
【问题讨论】:
-
您是否尝试添加此规则:
overflow-y: scroll;? -
我试过“溢出:滚动”。但它不会使滚动条可见。
标签: iphone html css ios5 mobile-safari