在css中em和rem的作用和分別

2021-07-31 00:20:49 字數 813 閱讀 2273

一說字型的大小,你最容易想到就是font-size了吧。可能整篇你都需要設定字型的大小了,如果突然需要你對文字的大小都進行重新設定了。因此我們引入了em和rem

1em等於當前的字型尺寸,數值的改變意味著字型大小的調整。em 有繼承這個特性,也就是說,外部父元素定義了字型的em大小,內部子元素會繼承這一屬性的樣式。

rem = root em 。顧名思義,root即根部的,頂部的。也就是根部的em,這個根部指的是html根元素。所以rem的大小是針對html根元素的大小做字型的相對大小的調整。

通過一段**來感受一下:

<

style

>

body

/*html

*/div

.first-div

.second-div

.third-div

.fourth-div

style

>

<

div

class

="first-div"

>hello world

div>

<

div

class

="second-div"

>hello world

div>

<

div

class

="third-div"

>hello world

div>

<

div

class

="fourth-div"

>hello world

div>

css中單位em和rem

w3cschool中給出css中尺寸單位如下 單位描述 百分比 in英吋 cm厘公尺 mm公釐 em1em 等於當前的字型尺寸。2em 等於當前字型尺寸的兩倍。例如,如果某元素以 12pt 顯示,那麼 2em 是24pt。在 css 中,em 是非常有用的單位,因為它可以自動適應使用者所使用的字型。...

css中單位em和rem

w3cschool中給出css中尺寸單位如下 單位描述 百分比 in英吋 cm厘公尺 mm公釐 em1em 等於當前的字型尺寸。2em 等於當前字型尺寸的兩倍。例如,如果某元素以 12pt 顯示,那麼 2em 是24pt。在 css 中,em 是非常有用的單位,因為它可以自動適應使用者所使用的字型。...

css中單位em和rem

w3cschool中給出css中尺寸單位如下 單位描述 百分比 in英吋 cm厘公尺 mm公釐 em1em 等於當前的字型尺寸。2em 等於當前字型尺寸的兩倍。例如,如果某元素以 12pt 顯示,那麼 2em 是24pt。在 css 中,em 是非常有用的單位,因為它可以自動適應使用者所使用的字型。...