web app 可设置字体 大 中 小 的时候都使用什么方式来改变整个页面的字体大小?
使用rem的话,只在字体上使用? 还是全部元素涉及尺寸都使用rem?
走同样的路,发现不同的人生
在Web中使用什麼單位來定義頁面的字體大小,至今天為止都還在激烈的爭論著,有人說PX做為單位好,有人說EM優點多,還有人在說百分比方便,以至於出現了CSS Font-Size: em vs. px vs. pt vs. percent這樣的PK大局。不幸的是,仍然有不同的利弊,使各種技術都不太理想,但又無法不使用。但rem出現似乎讓情況有些好轉,可以看看rem與em和px的不同CSS3的REM設定字體大小
我開發的時候一般用rem,對於個別的比較小的圖標用px,em用的話,你需要考慮對父元素的繼承問題,國外用的比較多
在Web中使用什麼單位來定義頁面的字體大小,至今天為止都還在激烈的爭論著,有人說PX做為單位好,有人說EM優點多,還有人在說百分比方便,以至於出現了CSS Font-Size: em vs. px vs. pt vs. percent這樣的PK大局。不幸的是,仍然有不同的利弊,使各種技術都不太理想,但又無法不使用。但rem出現似乎讓情況有些好轉,可以看看rem與em和px的不同CSS3的REM設定字體大小