css - 尝试更改子菜单链接的颜色

标签 css html menu navigation drop-down-menu

我有一个带有隐藏子菜单的导航,当他们的父菜单链接悬停在上面时就会显示。我对如何使用父导航项列表实际定位链接有点困惑。

这是我的代码:

<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/

相关文章:

jquery - "N-in-one"或 "pill"按钮效果如何生效?

javascript - 如何替换 select2 默认微调器?

html - 如何让高度真正达到100%

Android:选项卡中嵌套 Activity 的选项菜单

javascript - 使用 JQuery 切换 div 后重新加载 CSS

javascript - 如何相对于包含动态文本的父 div 定位 div?

javascript - 将结束 </tr> 标签添加到循环内的 HTML 字符串

javascript - 带有拖动放大镜的 HTML5 页面,但在移动设备上不起作用

Android onMenuItemClick() - 检测点击了哪个菜单?

css - 垂直到水平子菜单