em和em都是相对单位,主要参考的标签不同:
- rem是相对于根字号,即相对于<html>标签的font-size实现的,浏览器默认字号是font-size:16px
- em:是相对于父元素标签的字号,和百分比%类似,%也是相对于父级的,只不过是%相对于父级宽度的,而em相对于父级字号的
vw和vh
- vw和vh分别相对于屏幕宽度和屏幕高度的,1vw相当于屏幕宽度的1%,100vw相当于满屏宽度100%,
- vh和vh类似,只不过是相对于屏幕高度的,1vh相当于屏幕高度的1%,100vh相当于满屏高度的100%,