html - iPad 上的方向更改不会重绘 CSS 框阴影

标签 html iphone css ipad

在 iPad 上查看页面时绘制方框阴影时,我遇到了一个奇怪的错误。在纵向模式下,阴影会按应有的方式呈现,但当设备改变方向或以横向模式访问页面时,阴影就会消失。在 iPhone 或桌面浏览器上不会发生这种情况。

我正在使用基本的盒子阴影,例如: 盒子阴影:0px 23px 26px -13px rgba(0,0,0,0.71);

是否有某些特定原因导致它不能仅以特定方向在 iPad 上绘制?

我在这里做了一个简单的jsFiddle:http://jsfiddle.net/3sPjw/

最佳答案

这是一个已确认的错误。我使用的是带有 IOS 7.0.4 的 iPad Air,它表现出这种行为。即使在纵向模式下,如果放大任意数量,阴影也会消失。

解决方法是在要添加阴影的元素上设置边框半径。添加一像素边框半径足以解决此缺陷。

关于html - iPad 上的方向更改不会重绘 CSS 框阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20594677/

相关文章:

css-tricks.com 媒体查询无法正常工作

html - 顶部导航栏不要粘在页面顶部

html - 更改弹出框的标题名称

ios - iPhone来电查看类?

iphone - iPhone sqlite3_column_text问题

html - Apex 使用 jquery mobile : Image without rounded corners

html - 可以将 <li> 标签包裹在 <a> 标签中吗

javascript - 用js计算html元素个数

iphone - AVMutableComposition - 是否可能有 2 个并行音轨?

html - 剪下透明三 Angular 形的图像