我设置了这个主导航:
<ul class="menu12">
<li><a href="/">Home</a></li>
<li><a href="/">About</a>
<ul>
<li><a href="/">History</a></li>
<li><a href="/">Team</a></li>
<li><a href="/">Offices</a></li>
</ul>
</li>
<li><a href="/">Services</a>
<ul>
<li><a href="/">Web Design</a></li>
<li><a href="/">Internet</a></li>
<li><a href="/">testing ></a>
<ul>
<li><a href="/">test 1</a></li>
<li class="selected"><a href="/">test 2</a></li>
<li><a href="/">test 3</a></li>
<li><a href="/">testing ></a>
<ul>
<li><a href="/">test 1</a></li>
<li><a href="/">test 2</a></li>
<li><a href="/">test 3</a></li>
<li><a href="/">test 4</a></li>
<li><a href="/">test 5</a></li>
</ul>
</li>
<li><a href="/">test 4</a></li>
<li><a href="/">test 5</a></li>
</ul>
</li>
<li><a href="/">Hosting</a></li>
<li><a href="/">Domain Names</a></li>
<li><a href="/">Broadband</a></li>
</ul>
</li>
<li><a href="/">Contact Us</a>
<ul>
<li><a href="/">U K</a></li>
<li><a href="/">France</a></li>
<li><a href="/">USA</a></li>
<li><a href="/">Australia</a></li>
</ul>
</li>
</ul>
http://jsfiddle.net/williamdickson/GK8eS/
因此,该示例是项目“测试 2”的登录页面。当您将鼠标悬停在“关于”或“联系我们”等任何其他主要项目时,它们的子项目会覆盖在当前项目之上。
我想要的是,当您将鼠标悬停在其他“未选择”类项目上时,它们的子项目会显示出来,而当前的“选定”项目将消失。就像它在这里的工作方式一样:http: //jsfiddle.net/williamdickson/2n4hR/
谢谢