首页 > 解决方案 > 如何更改导航栏上的颜色?

问题描述

我目前有一个网站,我试图让导航栏链接在点击/访问之前变为白色,在访问之后变为橙色。我把它们变成了橙色,但似乎无法让它们变成白色。

到目前为止,我的html版本设置为

<nav>
<ul>
<li><a href="index.html"> Home </a></li>
</ul>
</nav>

CSS的设置为

nav {font:white; background-color: #474644; }

我该怎么做才能使链接变白而不被访问?我的段落和页脚中还有一些其他链接,我不想受到影响。

标签: htmlcss

解决方案


对于访问之前的链接:

nav a:link {
  color: white;
}

对于访问后的链接:

nav a:visited {
  color: orange;
}

推荐阅读