试图更改子菜单链接的颜色

时间:2012-06-05 00:10:39

标签: css html5 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;
}

2 个答案:

答案 0 :(得分:1)

我看到的唯一问题是你应该使用:hover而不是像这样的链接

nav li ul li a:hover{
    color:#fba326;
}

答案 1 :(得分:0)

如果您尝试覆盖链接的默认颜色。以下CSS可以使用。

nav li ul li a {
    color: #fba326;
}