核对项目的字号与视口
rem 使用根字号,em 使用填写的父级字号;vw 与 vh 分别使用视口宽、高,而不是自动读取打开工具的设备。
HTML / CSS / 前端代码
输入一个长度,或切换到 clamp、calc 与宽高比计算。
数值仅在当前浏览器计算,不会上传。
24px1.5rem1.5em1.6667vw2.6667vh计算完成。
拿到标注为 24px 的设计稿,却需要在样式中写 rem 或 vw 时,CSS 单位换算不能只靠“默认 16px”。根字号控制 rem,父级字号控制 em,视口宽高又分别控制 vw 与 vh;先把这些基准填成项目实际值。
本页将 px rem em 转换、vw vh 换算和 CSS clamp 计算器放在同一工作台。CSS 单位换算的基准也用于 calc() 的受限求值,让两个结果可以相互核对;切换模式时,各自的草稿输入会保留。
每个相对单位所依赖的基准都能看见。
CSS 单位换算同时列出 px、rem、em、vw、vh。只改根字号时 rem 会变,只改父级字号时 em 会变;结果清楚对应当前填入的上下文,不冒充目标页面的真实计算样式。
为 375px 和 1440px 视口各给一个字号,工具计算中间的 vw 斜率并生成 clamp()。再输入 768px 预览宽度,就能看到这一点的尺寸和它是否已经触及上下限。
rem 使用根字号,em 使用填写的父级字号;vw 与 vh 分别使用视口宽、高,而不是自动读取打开工具的设备。
修改输入后等待 350 毫秒会自动更新;关闭开关后可按 Ctrl/Cmd+Enter 手动执行。旧结果一旦过期就不能复制。
clamp 模式可用中间视口验证线性结果;宽高比模式给出约分后的比例和目标宽度对应的高度,复制前可直接核对。
输入 px、rem、em、vw 或 vh 中的一种长度,同屏读取其余单位;没有后缀的数字按 px 处理。
四个端点数值决定一条直线。可选 rem 或 px 输出,并查看指定视口下的实际尺寸。
支持五种长度单位、括号及基础四则运算。长度相加减可以求像素值,乘除只能搭配无单位数。
由整数宽高约分比例,输出 aspect-ratio 声明,再按目标宽度算出等比例高度。
用 px 数值除以根字号即可。例如根字号为 16px 时,24px 等于 1.5rem;项目的根字号不同就先调整基准。
rem 参考根元素字号,em 参考当前上下文提供的父级字号。嵌套组件改变字号时,em 会变化而 rem 可以保持不变。
1vw 是视口宽度的 1%,1vh 是视口高度的 1%。先填写宽高,再经 px 换算;目标视口改变,结果也会改变。
输入两个视口宽度,以及各宽度对应的尺寸。工具根据两点求 vw 斜率,生成 clamp(),还能预览中间视口的结果。
只支持已列出的单位与基础算术,例如 calc(1rem + 2vw)。百分比、变量和依赖浏览器环境的函数不会被强行换成像素。
还有疑问?