我有一个带有隐藏子菜单的导航,当他们的父菜单链接悬停在上面时就会显示。我对如何使用父导航项列表实际定位链接有点困惑。
这是我的代码:
<nav id="nav">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li>
<a href="#">Categories</a>
<ul>
<li><a href="#">12" Vinyl album</a></li>
<li><a href="#">12" Vinyl single</a></li>
<li><a href="#">7" Vinyl album</a></li>
<li><a href="#">7" Vinyl single</a></li>
<li><a href="#">CD</a></li>
<li><a href="#">DVD</a></li>
<li><a href="#">Book</a></li>
<li><a href="#">Calendar</a></li>
<li><a href="#">Other</a></li>
</ul>
</li>
</ul>
</nav>
我尝试了以下但没有任何运气:
nav li ul li a:link{
color:#fba326;
}
最佳答案
我看到的唯一问题是你应该像这样使用 a:hover 而不是 a:link
nav li ul li a:hover{
color:#fba326;
}
关于css - 尝试更改子菜单链接的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10890023/