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