iOS 滚动条挫折:CSS 溢出故障排除
在为 iPad 网站开发时,您偶然发现了一个意想不到的问题:CSS 溢出属性(溢出:尽管启用了两指滚动,自动或滚动)仍无法显示滚动条。此怪癖是 iOS 设备独有的。
解决问题:
更新的修复(iOS 5beta 及更高版本):
正如 kritzikratzi 所指出的,iOS 5beta 中引入的一个新属性(-webkit-overflow-scrolling: touch)可以解决这个问题,触发预期的滚动行为。
原始补救措施(iOS 5 和下面):
不幸的是,由于屏幕空间有限,overflow: auto 和scroll 都不会在iOS 设备上生成滚动条。相反,两指滑动机制是滚动溢出内容的指定方法。
替代方案:
使用 @media 查询的示例:
<link rel="stylesheet" href="handheld.css" media="only screen and (max-device width:480px)" />
以上是为什么 iOS 中我的 iPad 网站上缺少滚动条?的详细内容。更多信息请关注PHP中文网其他相关文章!