我正在尝试使用'em'来调整我的所有HTML元素,包括div和imgs的边框。
但是当我在我的一个div上使用css:border: .1em #000000 solid;
时,它不会在Google Chrome中显示,而是在Firefox和IE中显示。我是以错误的方式使用它吗?或者这是Chrome的错误之一?
无论如何,我该如何解决它?或者还有其他解决办法吗?
答案 0 :(得分:2)
如果0.1em
计算的值小于1px
,则可能会忽略该值,具体取决于浏览器选择舍入值的方式。也许就是Firefox和IE的数字,而Chrome则是这样。您应该只使用1px
的值,而不是使用em
来表示绝对的一切。