在Safari中使用em的宽度错误

时间:2013-11-03 18:12:02

标签: css safari em

我用“em”来设置一些div的宽度。在这些div之上是另一个div,其宽度与下面所有其他div的宽度相同。见下图:

|          9.6em        |
|2.4em|2.4em|2.4em|2.4em|

简单的jSFiddle:http://jsfiddle.net/QxvrR/

这适用于Firefox和Chrome,但在Safari(7.0)上,顶部div略长于下面的div。最后,浏览器将em转换为px,似乎Safari无法处理非整数大小的宽度(下方框为38.4px)。

上面的示例非常简化以显示问题。除了回到px维度之外,有人还有解决方案/解决方法吗?

0 个答案:

没有答案