如何将px转换为%,就像我们将px转换为em的字体大小一样?

Jit*_*yas 3 css

我用em,但在嵌套项目面临的问题,所以我决定用%作为暗示.

要更改字体的大小,请始终使用百分比作为单位,因为它们的呈现比ems更一致,并且因为它们允许用户启动的大小调整(与像素不同).

如何将px转换为%?像这样是为了Px to em http://pxtoem.com/

编辑

我发现这个例子非常好,但它只有24px.

http://yuilibrary.com/yui/docs/cssfonts/cssfonts-size.html

如何计算%每个尺寸的尺寸px.作为一个例子情况下,根据这个表会是怎样的规模%45px

dur*_*uri 10

已经发布了2个答案,但是,它们不正确.每个接受百分比长度的CSS属性都定义了这些值的计算方式.就这而言font-size,这就是CSS 2.1所说的:

百分比:指继承的字体大小

它永远不会取决于窗口大小左右.

如何像素转换成百分比:在大多数情况下,16px是默认值font-size-这是100%.45px因此将是100%*45px/16px = 281.25%.