1. 程式人生 > >CSS中“em”,“rem” 簡介

CSS中“em”,“rem” 簡介

“em”是一個相對大小,可以指定到小數點後三位。

1. 瀏覽器的預設字型大小是16px; 1em = 16px;

2.當前元素的font-size中em是相對於其父元素font-size的值來計算的。

3.當前元素的其他屬性(非font-size)中em是相對於本元素字型大小的值來計算的。

 

由於檢視當前元素的font-size的大小時需要檢視其父元素的font-size大小,所以當巢狀層級深時計算元素的font-size值時就比較複雜。所以“rem”誕生了。

“rem”是相對於根元素(<html>)來確定其長度。