常用单位
1、px:绝对单位,页面按精确像素展示
2、em:相对单位,基准点为父节点字体的大小,如果自身定义了font-size按自身来计算,整个页面内1em不是一个固定的值。
3、rem:相对单位,可理解为”root em”, 相对根节点html的字体大小来计算。
4、vw、vh、vmin、vmax (窗单位,也是相对单位。它相对的不是父节点或者页面的根节点。而是由视窗(Viewport)大小来决定的,单位 1,代表类似于 1%。)
- vw:视窗宽度的百分比(1vw 代表视窗的宽度为 1%)
- vh:视窗高度的百分比
- vmin:当前 vw 和 vh 中较小的一个值
- vmax:当前 vw 和 vh 中较大的一个值
5、%:相对于父元素的大小设定的比率
效果演示
1 | <div class="container"> |
1 | <style> |
container
wrap
parent
child
单位选择
pxemremvminvmax宽度调整