CSS单位速查表_px/em/rem/vw/vh单位对照(含换算) - 52tool

📏 CSS 单位速查表

px、em、rem、vw、vh、%等单位详解。含px与rem换算工具和响应式设计建议。

绝对单位

单位名称说明1单位=
px像素最常用,屏幕物理像素1/96英寸
pt打印用1/72英寸
cm厘米物理单位10mm
mm毫米物理单位
in英寸1in=96px2.54cm

相对单位

单位相对于说明使用场景
em父元素字体大小1em=父元素font-size组件内部
rem根元素(html)字体大小1rem=16px(默认)全局布局(推荐)
%父元素相对父元素大小布局宽度
vw视口宽度1vw=1%视口宽响应式宽度
vh视口高度1vh=1%视口高全屏高度
vmin视口较小值min(vw,vh)移动端适配
vmax视口较大值max(vw,vh)移动端适配
fr网格轨道Grid布局专用CSS Grid
ch字符宽度数字0的宽度代码块宽度
px px
= 1rem

em和rem的区别?

em是相对于父元素字体大小,嵌套时会累积(父2em × 子2em = 4倍)。rem是相对于根元素(html)字体大小,不会累积,更可预测。实际开发中推荐用rem做全局布局,em做组件内部缩放。

px和rem换算

默认html的font-size是16px,所以 1rem = 16px。换算公式:rem = px ÷ 根字体大小。例如24px ÷ 16 = 1.5rem。常见换算:12px=0.75rem,14px=0.875rem,16px=1rem,18px=1.125rem,20px=1.25rem,24px=1.5rem,32px=2rem。

vw和%有什么区别?

vw是相对于浏览器视口宽度的,%是相对于父元素宽度的。当父元素宽度=视口宽度时,两者结果相同。但嵌套时不同:父元素50%宽,子元素50%是父的50%(即视口的25%),而子元素50vw始终是视口的50%。

响应式设计该用什么单位?

场景推荐单位原因
字体大小rem相对于根元素,可预测
组件内间距em随组件字体缩放
全屏布局vh100vh=满屏高度
响应式宽度vw或%相对于视口或父元素
Grid布局fr按比例分配空间

❓ 常见问题

Q: CSS单位速查表是免费的吗?
A: 完全免费,无需注册登录,直接在浏览器中使用。所有数据在本地处理,不上传服务器。
Q: CSS单位速查表安全吗?数据会上传吗?
A: 安全。所有操作在浏览器本地完成,数据不离开你的设备,适合处理隐私文件。

👀 大家还在看

JSON格式化 AI对话 二维码生成 PDF压缩 个税计算 Base64编码 时间戳转换 今日运势 纪念日计算 复利计算 求职工具箱 全部工具 →
👉 下一步 🏆 看看周榜热门 🧩 工作流中心 🔍 全部工具分类

🔥 大家都在用 基于 9 月真实数据
📅
节假日倒计时
中秋/国庆/自定义
✏️
姓名字帖生成器
田字格·免费打印
🔑
JWT 在线解析
HS256/384/512 调试
💰
个税税率表 2026
七级累进·速算扣除
🔢
数字转大写
金额大写·发票/合同/支票填写必备