仅更改CSS中的默认链接颜色

时间:2011-09-15 17:22:02

标签: css colors


我试图对一个非常大的网站做一些小的调整(不是由我做的)。 该网站的主要颜色是红色和黑色。
现在有许多css类来定义链接的外观,但是某些链接仍然是默认的蓝色(没有应用类)。
我尝试将其添加到主css文件中:

a:link {
    color: #900;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-decoration: underline;
}
a:hover {
    color: #000;
}

但这也改变了正确颜色链接的外观。例如:下面,在同一个css文件中有这些类:

.linkCat {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    text-decoration: none;
}
.linkCat:hover {
    color: #900;
    text-decoration: underline;
}

我的更改也将覆盖这些类的行为。

我想知道是否有某种方法可以将样式仅更改为尚未应用样式的链接。

我再说一遍:网站真的很大,我不喜欢修改每一个页面来为链接添加一个类。

谢谢。

1 个答案:

答案 0 :(得分:0)

将以下内容放在css文件的顶部

a {
    color: #900;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-decoration: underline;
}
a:hover {
    color: #000;
}

如果这没有帮助,请使用Web检查器查看覆盖有问题样式的内容。