我检查了我的代码的所有内容,但我没有发现问题为什么我的链接不是白色的。我查看有关它的相关帖子,检查是否有人问这个问题,我是否有同样的错误。但遗憾的是没有。
这就是我的HTML代码
#topleiste {
background-color: #42587E;
width: 100%;
float: left;
}
#topleiste li {
list-style: none;
float: left;
}
a:link {
color: white;
text-decoration: none;
font-size: 16px;
padding: 10px 5px 1px 5px;
}
<div id="topleiste">
<ul>
<li><a href="https://www.google.de/">ARD Home</a></li>
<li><a href="https://www.google.de/">Nachrichten</a></li>
<li><a href="https://www.google.de/">Sport</a></li>
<li><a href="https://www.google.de/">Börse</a></li>
<li><a href="https://www.google.de/">Ratgeber</a></li>
<li><a href="https://www.google.de/">Wissen</a></li>
<li><a href="https://www.google.de/">Kultur</a></li>
<li><a href="https://www.google.de/">Kinder</a></li>
<li><a href="https://www.google.de/">ARD Intern</a></li>
</ul>
</div>
我希望你们能帮帮我。
答案 0 :(得分:1)
问题发生在你的CSS中,a:link
如果您之前已经访问过该链接,那么a
将不会定位该链接(我猜你以前曾在Google中),而是将其更改为{{1} }。告诉我它是怎么回事!
答案 1 :(得分:0)
错误可能是因为链接在访问时会改变颜色。为防止这种情况,您可以添加css:
a:visited {
color: white
}
答案 2 :(得分:0)
尝试
#topleiste li a {
color: #fff;
}
或在你的情况下:
#topleiste li a, #topleiste li a:hover, #topleiste li a:active, #topleiste li a:focus {
color: #fff;
}