HTML:如何仅为特定类设置链接颜色

时间:2012-10-21 21:06:16

标签: html css hyperlink

我刚看到这个问题Don't change link color when a link is clicked,现在我被卡住了。

我的网页上有多个链接,其中一些链接有class="menuLink"。现在只针对那些我想将颜色设置为普通链接的人。如果我只是使用

a:link { color:green}
a:hover { color:red }
...

这适用于所有链接。但不是

.menuLink:link {color:green} 
//I think because the css "doesn't know" that this class is used for links

,也不

.menuLink a:link {color:green}

的工作。我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:15)

你很亲密。

a.menuLink:link { color: green; }

是你打算实现的目标。但试试这个:

a.menuLink { color: green; }

意味着 a的类名为menuLink :link是多余的。


.menuLink a:link

表示类名为a 的元素中的 menuLink

答案 1 :(得分:4)

你试过了吗?

   .menuLink {color: green;}