1. 程式人生 > >css中em和rem的區別

css中em和rem的區別

子元素 字體大小 響應式布局 布局 height root html中 頁面 長度單位

在css中單位長度用的最多的是px、em、rem,這三個的區別是:
1.px是固定的像素,一旦設置了就無法因為適應頁面大小而改變。
2.em和rem相對於px更具有靈活性,他們是相對長度單位,意思是長度不是定死了的,更適用於響應式布局。


對於em和rem的區別一句話概括:em相對於父元素,rem相對於根元素。
rem中的r意思是root根。

em:
1.子元素字體大小的em是相對於父元素字體大小
2.元素的width/height/padding/margin用em的話是相對於該元素的font-size

rem:

html中的head中可以設定大小。

css中em和rem的區別