2011-01-23 158 views
0

說我有一個網頁的正文文本的div和導航div的鏈接到網站的其餘部分。現在說我想要正文中的鏈接是綠色的,而不是通常的藍色,但我希望導航div中的鏈接是另一種顏色,也許是紅色。如果我在CSS中創建鏈接綠色,那麼全部鏈接將變爲綠色。如果我使用CSS將導航div中的文本改爲紅色,則鏈接屬性似乎會覆蓋導航div中鏈接的div屬性。如何在沒有任何鏈接附加任何類的情況下僅限定某些鏈接?CSS覆蓋後續屬性

回答

2

使用後代選擇器。

風格的正鏈接,那麼只有#nav專區內鏈接:

a:link { color: blue; 
    } 
a:visited { color: purple; 
    } 

.navigation a:link, .navigation a:visited { color: green 
    }