我正在清理一些古老而可怕的CSS,其中包括:
body {
font-size: 100.01%
}
在研究过程中,我发现了body { font-size: 100.01%; } vs body { font-size: 100%; }?,它解释了将font-size设置为100.01%的原因,但没有说明这个“修复”目标的浏览器。
任何现代浏览器是否仍然面临此问题,如果是,那么哪个版本和哪些版本?
答案 0 :(得分:6)
答案取自Adrian Senior的 CSS: Getting Into Good Coding Habits
字体的这个奇怪的100.01%值 大小补偿了几个浏览器 错误。首先,设置默认正文 字体大小百分比(而不是em) 消除IE / Win问题 增长或缩小字体 比例,如果他们以后进入 ems在其他元素中。另外, 某些版本的Opera会绘制一个 默认字体大小100%太小 与其他浏览器相比。 Safari,on 另一方面,有一个问题 字体大小为101%。目前“最好的” 建议是使用100.01%的值 这个属性。