2010-10-27 104 views
0

我在添加一些CSS到鏈接時遇到了一些困難。我正在使用CMS,它可以在無序列表中自動生成菜單。但是,如果您在給定的頁面上,它將li應用於class =「active」而不是鏈接本身。這適用於向鏈接添加背景,但我試圖更改鏈接顏色。CSS鏈接問題

<li class="active"> 
<a href="#">Link</a> 
</li> 

我有困難的未來與CSS的說:「如果一個鏈接是在liclass="active"然後使鏈接文本顏色×」。

我該怎麼做到這一點?

謝謝!

回答

3

路徑

li.active a { color: .... } 

MDC CSS Reference有不同類型的選擇的好例子。

-1

試試這個:

.active a {color: red;} 
+0

這是不正確的 - 句號應該在類名 – ajcw 2010-10-27 20:10:46

+0

之前移動,你有'。'在錯誤的地方。 .active a {} – Cfreak 2010-10-27 20:10:51

+0

我犯了一個錯誤,在5秒內糾正了它,那時我已經有2個人糾正我了=) – 2010-10-27 20:12:02

0
a 
{ 
    color: black; 
} 
a.active 
{ 
    color: green; 
} 
+1

也不起作用。他想要的只是裏面有一個類爲「活躍」的鏈接。你的第一個會改變所有的標籤。第二個會尋找一個class =「active」的標籤。 – Cfreak 2010-10-27 20:12:02

1
li.active a {color:whatever}