2010-10-27 99 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}