2014-07-03 30 views

回答

3

在您上面寫的一般風格之後,只需爲每個標題添加更具體的風格即可。

h1, h2, h3, h4, h5, h6 { 
    /* generic style for every header */ 
} 

h1 { 
    /* specific style for level 1 header */ 
} 
+0

謝謝,由於某種原因,我認爲它會覆蓋以前的設置... – Sebastian

+2

其實,它會。如果你在泛型選擇器上定義了一個'padding-top',然後在一個更具體的選擇器中再次定義這個屬性,那麼將會考慮後者(你不是這樣,因爲選擇器是相同的,在我的例子中'h1' - 在這種情況下,它優先,因爲它出現在第一個選擇器之後。有關詳細信息,請參閱http://www.smashingmagazine.com/2007/07/27/css-specificity-things-you-should-know/專門關於「特異性:基本原理」 – danguilherme

+0

有用,所以在定義屬性兩次時我必須小心...... – Sebastian

1

你這樣做就像你說的。

h1 { 
    padding-top: 80px; 
} 

h2 { 
    padding-top: 60px; 
} 

etc... 
相關問題