这是问题的截图:
请注意,我们正在
如果我去掉
![enter image description here](https://istack.dev59.com/jjk1h.webp)
stalk
页面上。我编写的CSS应该更改活动页面的颜色。这是CSS代码:#nav {
border-top:10px solid #A7C1D1;
height:45px;
padding-left:100px;
padding-top:20px;
margin-left:0;
color:#000;
}
#nav a {
color:#000;
text-decoration:none;
}
#nav a:visited {
color:#000;
}
#nav a:hover {
color:#93AFBF;
}
#nav .active {
color:#93AFBF;
}
之前,我使用CSS来创建#nav .active
的边框以在活动页面周围创建边框。这起作用了,当我在/stalk页面上时,我可以看到单词“stalk”周围的边框。但这一次,我决定只改变单词的颜色。这就是我遇到问题的地方。
以下是页面呈现的HTML:
<div id="nav">
<a href="/">home</a> · <a href="/stalk" class="active">stalk</a> · <a href="#">link3</a> · <a href="#">link4</a>
</div>
如果我去掉
#nav a:visited
的CSS,那么#nav .active
的CSS就会生效,但现在我想保持已访问链接为黑色而不是蓝色。
stalk
超链接会改变颜色... 我正在使用 Chrome 11.0.696.68。 - Richard JP Le Guen