1. 程式人生 > >rem實現自適應

rem實現自適應

等於 直接 設置字體大小 字體大小 字體 媒體 應該 有一個 ont

總結一下,rem實現自適應:用rem代替px,配合媒體查詢設置font-size

首先,px是死的。若一律用px,那就會大的顯得小,小的屏幕顯得大。其次,rem是活的,通過設置字體大小可以引起rem的改變,為什麽?

①因為rem和px有一個對應關系,因為對應關系是固定的,舉個栗子:5對應15,15對應25,對應關系是差為10,但是其實這個不太利於口算,但是如果我們把它寫成0對應10,10對應20,對應關系沒變,但是就利於 口算 了。一般來說 ,瀏覽器默認字體大小是16px,設置62.5%後就有1rem = 10px,於是就利於計算了

為什麽不直接設置font-size:10px?

chrome顯示時,字體大於等於12px,若你設置的字體小於12px,則顯示為12px,Safari應該是可以顯示小於12px的字體大小;因此,只能用百分比去設置。

rem實現自適應