我正在尝试使我的导航栏突出显示,我的意思是我必须突出显示我正在浏览的活动页面的按钮。我已经尝试过这种方式,但它没有成功。我有这个 HTML 代码作为我的导航菜单:
<code>
<ul class="nav">
<li class="first">
<a href="index.htm">Home</a>
</li>
<li>
<a class="hasdropdown" href="collections/catalog/catalog.htm">Catalog</a>
</li>
<li>
<a class="hasdropdown" href="collections/ocassions/ocassions.htm">Ocassions</a>
</li>
<li>
<a class="hasdropdown" href="collections/specials/specials.htm">Specials</a>
</li>
<li>
<a href="pages/plants.htm">Plants</a>
</li>
<li>
<a href="pages/exotic.htm">Exotic</a>
</li>
<li>
<a href="pages/contact.htm">Contact</a>
</li>
</ul>
我也有这个 CSS
#header #navblock ul.nav li a:hover {
background-color: #b23758;
color: #ffffff;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}
#header #navblock ul.nav li a.active:visited {
background-color: #b23758;
color: #ffffff;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}
<br/>
他们就是不成功!请如果有人可以解释如何做对吗?提前致谢!