你为什么要使用一个?我知道有资源可以解释“差异”。但是什么是一个实际的例子,其中rem更适合用于em?反之亦然。
答案 0 :(得分:2)
虽然 em 是相对于其直接或最近父级的字体大小, rem 仅与html(root)font-size相关。
这是我在这个主题上可以找到的最详细的解释。 https://j.eremy.net/confused-about-rem-and-em/
答案 1 :(得分:1)
CSS Values and Units Level 3规范明确指出:
em :等于使用它的元素的'font-size'属性的计算值。
rem :等于根元素上'font-size'的计算值。当在根元素的'font-size'属性上指定时,'rem'单位引用属性的初始值。