【发布时间】:2013-12-30 04:11:11
【问题描述】:
当您将鼠标悬停在子导航菜单文本上时,我无法让其更改颜色。我正在尝试构建的是具有子导航的导航菜单。子导航链接的悬停状态会更改背景颜色和文本颜色。我无法让它工作,目前只有翻转时的背景发生变化,而不是文本。
以下是导航示例的链接: http://confinedfoodie.com/test/contact.html 子导航可以在“我们做什么”的“视频帖子”下找到。
这是 HTML:
<nav id="primary-nav"><!-- Navigation -->
<ul>
<li><a href="#nowhere">WHAT WE DO</a><!-- what we do -->
<ul><!-- hidden links level 1 -->
<li><a href="radio-production.html">Radio Production</a></li>
<li><a href="voice-casting.html">Voice Casting</a></li>
<li><a href="#nowhere">Video Post</a><!-- video post -->
<ul style="width:170px;"><!-- hidden links level 2 -->
<li ><a href="mix-to-picture.html">Mix to Picture</a></li>
<li><a href="adr-film-tv.html">ADR for Film & TV</a></li>
</ul><!-- End hidden links level 2 -->
</li><!-- END video post -->
<li><a href="isdn-services.html">ISDN Services</a></li>
<li><a href="pharma.html">Pharmaceutical</a></li>
<li><a href="audio-books.html">Audio Books</a></li>
</ul><!-- End hidden links level 1 -->
</li><!-- END what we do -->
</ul>
</nav><!-- /Navigation -->
这是 CSS:
nav ul ul li a {
padding: 5px 10px;
color: #c8c8c8;
}
nav ul ul li a:hover {
color: #fff;
background: #2b191c;
}
感谢您的帮助,提前感谢您。
【问题讨论】:
标签: html css navigation nav