【发布时间】:2017-03-11 12:36:55
【问题描述】:
用html如下:
<h1>Lorem ipsum Incididunt minim enim pariatur ex in irure Duis deserunt.</h1>
还有css:
h1 {
color: #fff;
font-size: 4em;
font-family: sans-serif;
text-shadow: 2px 2px 8px #000;
}
我在 iPad air(1 和 2)上的 iOS 9.3.2 上渲染时遇到了一些奇怪的阴影伪影。该问题在 iPad mini 1 或 2 或 iOS 10.1 上无法重现。
我尝试更改字体、行高、阴影中的 alpha 透明度等......罪魁祸首似乎只是使用带有原始 h1 元素的任何文本阴影(我假设其他元素)。当字体较大且文本颜色为白色时,该问题似乎更容易重现,但肯定存在只有文本阴影属性(可能需要稍微放大和缩小才能重新创建它)。
在提供的屏幕截图中捕获的问题非常小,但使用不同的文本/字体大小有时会更糟。
有人知道根本原因的任何信息吗?有谁知道这会影响哪些设备/操作系统版本?有谁知道这个问题有什么好的解决方法吗?
jsfiddle:https://jsfiddle.net/t7ccn528/
【问题讨论】:
-
在我的设备上运行良好。
-
@ZeevKatz 你试用的是什么型号/ios 版本?
-
iPad 2 iOS 9.5.2 和 iPhone 5s 和 6 与 iOS 10.0.2
-
@ZeevKatz 感谢您的反馈 - 到目前为止,我们只看到 iPad Air 和 iOS9 组合存在问题。很高兴确认更多设备。
-
可能是标签造成的?
标签: css ipad mobile-safari