rem與px之間的轉換

2021-10-10 15:04:05 字數 925 閱讀 1026

rem是相對於根元素,這樣就意味著,我們只需要在根元素確定乙個參考值,這個參考值設定為多少,完全可以根據您自己的需求來定。

所以這裡總結一句,所謂依賴根元素來計算的方式,就是先給予html元素乙個font-size,然後我們所有的rem就根據這個font-size來計算

例如:

html
那麼我們這裡的1rem就應該這麼來計算:1x16=16px=1rem;瀏覽器預設為16px可能造成rem計算上的麻煩和多位小數,所以,我們也可以進行這種方式的初始化根元素:

html
這樣初始化之後,我們來進行rem計算的時候,就會減少許多的麻煩。

下面是html根元素font-size為16px的對照表

pxrem

1212/16 = .75

1414/16 = .875

1616/16 = 1

1818/16 = 1.125

2020/16 = 1.25

2424/16 = 1.5

3030/16 = 1.875

3636/16 = 2.25

4242/16 = 2.625

4848/16 = 3

下面是html根元素font-size為 62.5%; /* 10 ÷ 16 × 100% = 62.5% */,也就是10px的對照表

pxrem

1212/10 = 1.2

1414/16 = .875

164/10 = 1.4

1818/10 = 1.8

2020/10 = 2.0

2424/10 = 2.4

3030/10 = 3.0

3636/10 = 3.6

4242/10 = 4.2

4848/10 = 4.8

感謝閱讀,希望能幫到您!

rem與px的轉換

2019獨角獸企業重金招聘python工程師標準 rem是相對於根元素,這樣就意味著,我們只需要在根元素確定乙個參考值,這個參考值設定為多少,完全可以根據您自己的需求來定。我們知道,瀏覽器預設的字型大小16px,來看一些px單位與rem之間的轉換關係 px rem 12 12 16 75 14 14...

rem與px的轉換

1.em是相對於元素的的父元素的font size進行計算。缺點 當父元素多層使用font size時,可能會帶來無法預知的錯誤。2.rem是相對於根元素html的font size進行計算。rem和em的區別說完後,就介紹rem和px之間的轉換吧。帶著愉快的心情去了解吧,歐耶 px和rem之間的轉...

Rem與Px的轉換

rem是css3中新增加的乙個單位值,他和em單位一樣,都是乙個相對單位。不同的是em是相對於元素的父元素的font size進行計算 rem是相對於根元素html的font size進行計算。這樣一來rem就繞開了複雜的層級關係,實現了類似於em單位的功能。rem的使用 前面說了em是相對於其父元...