【发布时间】:2018-01-31 00:24:10
【问题描述】:
什么时候应该使用 rem 而不是 px?我看到很多文章说我应该使用 REM 来尊重用户的偏好,但示例总是说字体大小,而不是关于整个样式 - 边距、填充、边框、宽度、高度等。拿了这篇文章以 SO 为例:Should I use px or rem value units in my CSS?
所有的答案都是关于字体大小的,好的,我明白了,rem 更适合字体大小,但是其他样式呢?我看到bootstrap对容器类使用px,对col-*类使用,有什么原因吗?
我正在创建这个覆盖 Bootstrap 的默认样式的网站,我应该用 pxs 覆盖它使用 px 的地方还是应该使用 rem?
谢谢。
【问题讨论】:
-
“我正在创建这个网站,它会覆盖 Bootstrap 的默认样式,我应该用 pxs 覆盖它使用 px 的地方还是应该使用 rem?” 为此至少在这种情况下,我认为答案很明确——不要混合单位。如果您使用 px 覆盖元素,请继续使用 px,以免混淆。
标签: html css units-of-measurement