首页 > 解决方案 > 在根级别使用时,rems 和 ems 是否等效?

问题描述

这个答案中,我看到rem了规范中的定义:

单位

等于font-size根元素上的计算值。当在font-size根元素的属性中指定时,或在没有根元素的文档中,1rem等于该font-size属性的初始值。

的定义em是:

单位

等于font-size使用它的元素的属性的计算值。

对我来说,这意味着1em == 1rem根据定义,当使用 at 时:root

我对么?

标签: htmlcssfont-scaling

解决方案


是的

:root {
  font-size:40px;
  border-top:   1rem solid red;
  border-bottom:1em  solid green;
}


推荐阅读