CSS当中指定字体或者边距时我们会用到rem和px,这个都是大小单位,它们之间有什么对应关系呢?
其中:
px是像素值,是一个固定的长度单位,比如我们的米,厘米一样。
rem就不同了,它是指相对于html标签的位数关系。
举例说明:
我们指定html 的字体大小 font-size:14px;
后台如果我们指定其他元素中字体大小 font-size:1rem;
这时1rem = 14px;
2rem = 28px;
依次类推;如果这里我改了html中字体大小 font-size:16px;
那么 1rem = 16px;
2rem = 32px;
这样解释应该很清楚了吧。