2012-04-10 68 views
3

在做響應式設計時,我經常需要水平方向有一個百分比邊距,但垂直方向上我通常不想有百分比,而是固定像素。CSS中的混合單元

是否有任何理由爲什麼我會在我的邊緣和像這樣的墊子中混合單位 margin:10px 10%; ?

瀏覽器性能?跨瀏覽器呈現問題?

回答

4

只要你保持縱向是基於像素,水平是基於百分比,你應該沒問題。不要混淆兩者(至少不要在單個元素中),否則你會在整個電路板上產生不希望的效果。

+0

Hege - 我同意Kory在這裏。你應該沒問題,除非你在同一個方向使用兩個不同的單位。 – chipcullen 2012-04-10 13:49:00

+0

我不確定我的評論是否無關緊要,但是您對於crossbrowser單位有什麼想法?我在firefox和chrome中面對td寬度的不同行爲,並且像素寬度相同。 – shababhsiddique 2013-05-19 05:09:08