css px em rem vw vh

目录

概念

PX的概念

pixel像素的缩写,可以简单理解为网页开发的基本长度单位。

em的概念

em是一个相对长度单位,相对于当前元素内文本的字体尺寸。

rem的概念

rem是CSS3新增的一个相对单位,基于html元素的字体大小来决定,通常配合媒体查询用于解决移动端适配问题。

vw和vh的概念

vw和vh是相对于视口的长度单位,1vw即值为视口宽度的1%,1vh意味着值为视口高度的1%。

速记

一绝三相

  • px: 绝对单位,网页开发基本长度单位
  • em: 相对单位,相对当前盒子字体大小进行计算 (不设置浏览器默认值,chorme 16)
  • rem: 相对单位,相对根元素html字体大小进行计算 (不设置浏览器默认值,chorme 16, 1rm = 16px)
  • vw vh: 相对单位,相对当前网页视口宽度和高度进行计算