工具用的顺手吗?
你的反馈能帮助我们做得更好
基于根字号将像素值换算为百分比,适用于CSS响应式设计与弹性布局。
概览
了解工具能解决的问题、计算或处理逻辑,以及数据边界。
PX 转百分比不是把一种固定单位机械替换成另一种固定单位,而是把“目标像素值占某个基准值的比例”写成百分数。本工具接收三个关键量:像素值、百分比和基准像素。像素值与百分比可以双向编辑;修改其中一项,另一项会立即更新。基准像素默认为 16px,也可以按实际上下文改写。
希望达到或已经测得的数值,例如目标字号 18px、目标宽度 240px。
百分比所参照的实际数值。它需要由使用者根据 CSS 属性和布局上下文确定,页面不会自动读取样式。
目标值与基准值的比率乘以 100,结果可反向换算回 PX。
PX 转百分比:百分比 = 像素值 ÷ 基准像素 × 100%
百分比转 PX:像素值 = 百分比 ÷ 100 × 基准像素
例如,基准为 16px、目标为 24px 时,24 ÷ 16 × 100% = 150%。反向输入 87.5%,在同一 16px 基准下得到 87.5 ÷ 100 × 16 = 14px。公式本身是普通比例运算;结果是否能直接写进 CSS,要看目标属性如何解释百分比。
| 任务 | 目标 PX | 应填基准 | 结果 |
|---|---|---|---|
| 子元素字号 | 18px | 父元素计算字号 16px | 112.5% |
| 容器内宽度 | 240px | 包含块宽度 960px | 25% |
CSS 规范并未规定所有百分比都以根字号为基准。用于 font-size 时,百分比参照父元素的计算字体大小;用于 width 或 height 等尺寸属性时,通常参照包含块对应方向的尺寸。因此,把 24px 按 16px 算成 150%,只说明两者的数值比例;若实际写的是 width: 150%,浏览器不会拿 16px 字号作为宽度基准。
正确做法是先确定目标属性,再取得该属性真实采用的参照值。字号换算时填父元素字号;宽度换算时填包含块宽度;高度换算还要确认包含块高度是否能够确定。这样算出的百分比才与页面布局语义一致。
font-size 百分比参照父元素计算字号的结论;2026-09-21 核验。指南
按步骤完成操作,并通过示例核对输入与结果。
先判断是字体大小、宽度、高度还是其他接受百分比的属性,并找到该属性的真实参照对象。不要因为默认值是 16px 就把所有场景都按字体基准处理。
在“基准像素”中输入参照对象的数值。例如父元素计算字号为 20px,就填 20;包含块宽度为 1200px,就填 1200。
在 PX 一侧输入目标像素即可得到百分比;也可以直接修改百分比一侧,反算出对应 PX。输入变化后无需提交,两个方向会自动联动。
普通换算结果最多保留 4 位小数,并会去掉末尾多余的零。两侧数值都可单独复制。下方常用数值表列出 8、12、14、16、18、20、24、32、48、64px,并会随基准变化更新;表中结果最多显示 3 位小数。
需要重新开始时使用重置,将 PX 和基准恢复为 16,并按默认基准重新计算百分比。
场景
查看这项工具在不同工作与生活流程中的用法。
设计稿给出 18px 字号,而代码需要相对父级表达。确认父元素计算字号为 16px 后,以 16 为基准得到 112.5%,再结合实际层级检查继承结果。
把 960px 容器中的 240px 区块改为比例宽度,以容器宽度 960 为基准得到 25%。在不同容器尺寸下,该区块会按同一比例参与布局。
已有百分比规则但需要与像素标注对照时,可在百分比一侧输入数值并反算 PX。例如 62.5% 在 16px 基准下对应 10px,便于检查交付标注是否使用了同一参照口径。
问答
集中解答高频疑问与容易混淆的问题。
取决于目标 CSS 属性。换算 font-size 时填父元素的计算字号;换算 width 时通常填包含块宽度;换算 height 时通常填包含块高度,并确认该高度在布局中可以确定。
只有基准值恰好为 16px 时,16px 才等于 100%。若基准改为 20px,16px 就是 80%;若宽度基准为 960px,16px 约为 1.6667%。
不能一概而论。rem 以根元素字号为长度基准,而百分比的参照对象由具体属性决定。即使某个字号场景下数值碰巧一致,也应分别核对根字号、父元素字号和目标属性。
先检查是否选错了参照量,再检查该属性是否接受百分比、包含块尺寸是否确定,以及复制的结果是否经过小数舍入。工具只完成数值比例换算,不会读取层级、继承或布局条件。
须知
使用前了解适用范围、结果限制与必要提醒。
换算结果表示两个输入数值之间的比例,不等于对整段 CSS 的自动迁移。应用结果前,应以目标属性的规范和页面实际包含关系为准。
推荐
查找相关工具、专题与可用的 API 能力。