我有这堂课:
.news_item_info
{
font-size: .7em;
color:#000000;
text-indent: 30px;
a:link { color: #000000; }
a:visited { color: #000000; }
}
这里有代码:
<div class="news_item_info">
<?php echo $articles[$index]->getPoints(); ?> puntos por <span class="news_item_user"><a href="/index.php?action=user¶m=<?php echo $articles[$index]->getUsername(); ?>">
<?php echo $articles[$index]->getUsername(); ?></a> </span>
<?php echo $articles[$index]->getElapsedDateTime(); ?> | <span class="comments_count"><a href="<?php echo "/index.php?action=comments¶m=".$articles[$index]->getId(); ?>"><?php echo $articles[$index]->getNumberOfComments($articles[$index]->getId()); ?> comentarios</a></span>
</div>
问题是,在我访问用户个人资料后,它显示为灰色,我想保持黑色。
如果有人知道答案,我会很感激。
答案 0 :(得分:14)
发布的CSS无效,您必须通过级联定义来限定样式。尝试取消嵌套链接定义,如下所示:
.news_item_info
{
font-size: .7em;
color:#000000;
text-indent: 30px;
}
.news_item_info a:link { color: #000000; }
.news_item_info a:visited { color: #000000; }
答案 1 :(得分:4)
你不能那样做(嵌套块)。
.news_item_info
{
font-size: .7em;
color:#000000;
text-indent: 30px;
}
.news_item_info a:link { color: #000000; }
.news_item_info a:visited { color: #000000; }