4

我刚刚看到这个问题单击链接时不要更改链接颜色,现在我被卡住了。

我的页面上有多个链接,其中一些带有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}

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

4

2 回答 2

17

你很亲密。

a.menuLink:link { color: green; }

是你想要达到的目标。但是试试这个:

a.menuLink { color: green; }

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


.menuLink a:link

意味着a 类名为 的元素menuLink内部。

于 2012-10-21T21:08:54.040 回答
4

你有没有尝试过:

   .menuLink {color: green;}
于 2012-10-21T21:09:20.890 回答