我刚看到这个问题 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}
工作。我怎样才能做到这一点?
最佳答案
你很接近。
a.menuLink:link { color: green; }
是你想要达到的目标。但是试试这个:
a.menuLink { color: green; }
这意味着
a
的类名是 menuLink
, :link
是多余的。.menuLink a:link
将意味着
a
在类名为 menuLink
的元素的 中。关于HTML:如何仅为特定类设置链接颜色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13002212/