我无法弄清楚为什么这个菜单不起作用。当我将鼠标悬停在li上时,子菜单或ul li ul不显示当我调整到平板电脑/移动宽度时,菜单工作得非常好。
<header id="site-header">
<nav class="navbar cf inner">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Portfolio</a></li>
<li>
<a href="#">Blog</a>
<ul>
<li>
<a href="#">Sub Link</a>
</li>
<li>
<a href="#">Sub Link</a>
</li>
</ul>
</li>
<li><a href="#">Contact Me</a></li>
</ul>
</nav>
</header>
答案 0 :(得分:1)
您需要将此添加到您的css:
.navbar ul li:hover ul {
display: block;
}
以便在悬停时显示下拉列表。
请参阅此更新的小提琴:http://jsfiddle.net/pak2W/