首页 像素转 rem
像素转 rem
根字号 16 时,16px 是 1.0000 rem,15px 是 0.9375 rem。1px 除以根字号 3 是 0.3333,因为第五位小数小于 5。根字号 0 会停住。
为什么做
rem 是根字号的倍数。根字号是 16px 时,1 rem 是 16px,这一页把这个倍数显示到四位小数。
第五位小于 5 就不进位。0.33333… 是 0.3333,0.66666… 是 0.6667。
-
01怎么用
在 px 转 rem 里,数值 16、根字号 16 会显示 1.0000。
rem 转 px 用同一个根字号去乘数值。1.5 和 16 是 24.0000。
复制结果把那一个数放进剪贴板。清空一个栏后结果会隐藏。
-
02结果示例
根字号 16 时,16px 是 1.0000,15px 是 0.9375,1px 是 0.0625。
根字号 3 时,1px 是 0.3333,2px 是 0.6667。
根字号 16 时,1 rem 是 16.0000px,1.5 rem 是 24.0000px。
输入16px
16px,根字号 16 1.0000 rem 15px,根字号 16 0.9375 rem 1px,根字号 3 0.3333 rem 1.5 rem,根字号 16 24.0000 px -
03需要知道的事
这个转换不读取元素当时的字号。它使用根字号栏里的数。
em 跟随父级字号,所以可以和这一页的 rem 不同。
负数和根字号 0 会停住。逗号会去掉,所以 1,000 是 1000。
关掉标签后数字就消失。不会送到服务器。
常见问题
- Q16px 是多少 rem?
- A根字号 16 时是 1.0000 rem。
- Q15px 呢?
- A是 0.9375 rem。15÷16 正好停在第四位小数。
- Q1px 除以 3 是多少?
- A是 0.3333。第五位小于 5,所以没有进位。
- Q1.5 rem 是多少 px?
- A根字号 16 时是 24.0000px。
这一页怎样算出
这一页用根字号转换 px 和 rem。px 转 rem 用根字号去除数值。根字号 16 时,16÷16 是 1.0000,24÷16 是 1.5000,10÷16 是 0.6250,15÷16 是 0.9375。rem 转 px 用根字号去乘数值。根字号 16 时,1 rem 是 16.0000px,1.5 rem 是 24.0000px,0.0625 rem 是 1.0000px。
结果显示四位小数,第五位是 5 或更大就远离零。1÷3 是 0.33333…,所以是 0.3333,2÷3 是 0.66666…,所以是 0.6667。数值按万分之一、根字号按千分之一的整数计算。根字号 0.5 时,16px 是 32.0000 rem。根字号 0 不能做除数,会停住。
数值从 0 到 100,000,最多四位小数。根字号大于 0 直到 1,000,最多三位小数。负数和 1,000.001 会停住。逗号会去掉,所以 1,000 是 1000。这个转换不读取元素当时的字号。它使用根字号栏里的数。em 跟随父级字号,所以可以和这一页的 rem 不同。数字只在这个浏览器里计算,不会送到服务器。