2013-01-23 16 views
2

我有一個響應式網頁,利用基線網格進行佈局。用於字體大小調整的單位是rem,帶有px後備。
什麼時候需要定義邊距,填充,寬度和高度?當然,使用px確實很誘人,但這是一種不好的做法嗎?用戶放大時的內容?響應式設計 - 所有測量單位都相對?使用什麼測量單位?

我也讀過百分比值是快速響應設計的方法,但IMO在切換到另一個測量單元時很難使用rem網格。

此外,我看了一些由專業人士製作的着名響應網站的HTML/CSS,甚至他們使用了一些px值,這真的讓我非常惱火。

+0

http://blog.cloudfour.com/the-ems-have-it-proportional-media-queries-ftw/,http://kyleschaeffer.com/user-experience/css-font-size-em- VS-PX-VS-PT-VS /。看到設計師緊緊抓住px是很常見的,因爲它在他們的頭腦中「更容易」。 – cimmanon

+0

請注意,我的問題沒有集中在字體大小而不是填充,邊距,寬度和高度。 – Sven

+0

填充/邊距*應該*相對於字體大小。一個10px的頁邊距看起來是不自然的用戶,他們在1em = 30px處查看頁面,但對於在1em = 16px處查看頁面的用戶來說,看起來非常自然。 – cimmanon

回答

0

雖然如果ch單元是標準化的,那就好了,你可以用em來做一些很好的工作。