RUNWEBTOOLS
简体中文

CSS 单位参考

CSS 长度单位分两类:固定于物理尺寸的绝对单位,以及随字体、父元素或视口缩放的相对单位。做响应式设计时你主要用相对单位 —— 尤其是 rem% 和视口单位。

更新 2026-07-06

绝对单位

单位含义
px像素 —— 屏幕的基本单位。1px 是一个设备无关像素。
pt点 —— 1/72 英寸。常见于打印样式表。
in英寸 —— 1in = 96px = 2.54cm。
cm厘米 —— 主要用于打印。
mm毫米 —— 主要用于打印。
pc派卡 —— 1pc = 12pt = 1/6 英寸。少见。

相对单位

单位含义
%相对父元素对应值的百分比。
em相对元素自身的字号。1.5em = 字号的 1.5 倍。
rem相对根(html)字号。对一致缩放可预测。
ex当前字体的 x 高度(很少使用)。
ch当前字体中 '0' 字符的宽度。
vw视口宽度的 1%。
vh视口高度的 1%。
vmin视口较小维度(宽或高)的 1%。
vmax视口较大维度的 1%。
frCSS 网格容器中可用空间的一份。

em 与 rem:关键区别

两者都随字号缩放,但 em 相对当前元素的字号(所以会在嵌套元素中累积),而 rem 始终相对根字号(所以无论嵌套多深都可预测)。拿不准时,尺寸和间距用 rem 最少意外。

相关工具