css中的em

小结:

1、浏览器的默认字体大小是16px

2、不管元素有没有设置自身字体大小,元素自身上的所有属性值如“boder、width、height、padding、margin、line-height”等值,我们都可以按下面的公式来计算。

1 ÷ 元素自身的font-size × 需要转换的像素值 = em值

(因为元素没有设置字体大小时,其字体大小继承父元素的字体大小)

3、元素字体大小的em按如下公式计算(也就是font-size中的em是相对于父元素的font-size):

1 ÷ 父元素的font-size × 需要转换的像素值 = em值

小小结:
1、默认1em=16px

2、font-size中的em是相对于父元素font-size的

3、元素其他属性(除了font-size)中的em是相对于本元素的font-size值来算的。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。