我绝不是 CSS 专家,所以我可能只是不明白这里简单的东西。
我有一个我正在维护的网站。该网站的大部分内容都是带有白色文本的深色背景。我被要求将几页更改为白色背景上的黑色文本。
我在 CSS 中创建了一个名为 .blog 的类,它看起来像这样:
.blog{
color:rgb(0,0,0);
background-color:rgb(255,255,255);
}
.blog h1,h2,h3,h4,h5,h6
{
color:rgb(0,0,0);
}
.blog a:link,a:visited,a:hover
{
color:rgb(0,0,0);
}
文件的前面是这样的:
body,a,.white{color:#fff;}
当我在文本和背景更改中包裹一大块页面时,链接和标题仍然是白色的(因此在白页上不可见)。
当我使用 Firebug 进行检查时,它会显示我的博客类正在被应用,包括当我选择标题或链接元素时。然而当然不是。
任何人都可以提出一个理由吗?或者也许我应该在哪里寻找最可能的解决方案?