【发布时间】:2016-10-16 08:39:50
【问题描述】:
我遇到了一个问题,有时我的网站文本会完全随机地变得非常小。据我所知,这只发生在 Mac 上的 Firefox 上。它看起来像这样:
当我检查 Firebug 时,我注意到在 body 上设置了一个 font-size: 1px,这解释了问题(该网站基于 em,它遵循 body 字体大小)。问题是,我从未在代码中的任何地方设置font-size: 1px。上面写着font-size: 1em。
这是一个已知问题的解决方案吗?这是一个很快就会在生产环境中使用的网站,我无法预测故障何时会发生!
【问题讨论】:
-
这种情况是否只发生在您本地,或者也发生在其他从未加载过样式表版本的 Mac 上?无论如何,我没有解决方案,但是如果该网站很快上线并且您找不到它并且您很绝望,您可以向 onload 处理程序添加一些 javascript 来检查字体大小是否为 1px,如果是,将其设置为 14px 或其他值。
标签: html css firefox fonts visual-glitch