如果我将 position: fixed
设置到我的 div,里面的字体文本将变得更细,根本无法阅读。
如果位置是绝对的、相对的或静态的,则字体以正确的方式呈现。
仅适用于 iOS 6 的 Safari 会出现此问题。我在 iOS 7 的 iPad 上没有遇到任何问题。
我可以调整任何想法或自定义 webkit 属性吗?
(我已经尝试过 -webkit-text-size-adjust: 100%
但没有结果)
即使使用系统字体自定义字体也会出现此问题。
最佳答案
尝试以下操作
-webkit-font-smoothing: antialiased;
这是由浏览器呈现字体的不同方式造成的。
关于html - 使用 Safari Mobile 在固定 div 内呈现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19380131/