我的以下 css 选择器 #nav-bar li:hover ul
应该显示
<li><a href="#">Marketing</a></li>
<li><a href="#">Advertising</a></li>
<li><a href="#">Media</a></li>
但这里没有显示的是 fiddle
最佳答案
你有什么:
<li><a href="#">Contact</a></li>
<li>
<ul>
<li><a href="#">Marketing</a></li>
<li><a href="#">Advertising</a></li>
<li><a href="#">Media</a></li>
</ul>
</li>
在包含子列表之前,您已经关闭了包含“Contact”的列表元素。它应该是什么:
<li>
<a href="#">Contact</a>
<ul>
<li><a href="#">Marketing</a></li>
<li><a href="#">Advertising</a></li>
<li><a href="#">Media</a></li>
</ul>
</li>
关于css - #nav-bar li :hover ul not working?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8450754/