<length>
长度 <length> 是用于表示距离尺寸的数据类型。
语法
<length> 数据类型由一个 <number> 和一个长度单位构成。与所有 CSS 单位一样,单位的字面值与数字之间没有空格。数字为 0 时,长度单位是可写可不写的的。
不支持除了 0 以外不写单位的写法
单位
相对长度单位
相对长度代表着以其它距离为单位的一种尺寸。这个单位可以是指定字符的大小,行高,或者是 viewport 的大小。
-
rpx:responsive pixel,可以根据屏幕宽度进行自适应。规定屏幕宽为750rpx。如在iPhone6上,屏幕宽度为375px,共有750个物理像素,则750rpx = 375px = 750物理像素,1rpx = 0.5px = 1物理像素。 -
rem:这个单位代表根元件的font-size大小。当用在根元件的font-size上面时,它代表了它的初始值。 -
em:这个单位表示元件的font-size的计算值。如果用在font-size属性本身,它则表示元件继承的font-size值。 -
vh:视口的初始包含块的高度的1%。 -
vw:视口的初始包含块的宽度的1%。