CSS单位换算器
FREE TOOL

CSS 单位换算器

px / rem / em / vw / % 实时互转,自带预览效果,前端开发必备

🔒 100% 本地运行 · 数据不上传服务器 · 安全隐私
px
px

👁 实时预览(字号效果)

Hello 你好 1234

📊 常用换算对照表

相关工具推荐

📖 CSS单位换算器使用指南

CSS单位简介

CSS中有多种长度单位,选择合适的单位对响应式设计至关重要。以下是常用单位的说明:

换算公式

使用建议

常见问题 FAQ

rem和em有什么区别?

rem始终相对于根元素(html)的font-size,不会受嵌套影响。em相对于父元素的font-size,会随嵌套层级叠加放大。一般推荐用rem避免计算混乱,em适合组件内部需要相对缩放的场景。

根字号设为多少合适?

浏览器默认根字号为16px,建议保持这个值。如果习惯px思考,可以设置html{font-size:62.5%}使1rem=10px方便换算,但需注意这会影响无障碍访问时的默认字号。

vw和%有什么区别?

vw是相对于浏览器视口宽度的百分比,不受父元素影响。%是相对于父元素尺寸的百分比。例如50vw始终是视口的一半,而50%取决于父元素的宽度。

数据会上传到服务器吗?

不会。本工具100%在浏览器本地运行,所有计算都在你的设备上完成。

em换算时父元素字号怎么确定?

本工具中em的换算默认以根字号作为父元素字号(即假设父元素未单独设置font-size)。实际项目中em的参照值取决于DOM层级中最近的设置了font-size的祖先元素。