【发布时间】:2015-01-29 17:35:07
【问题描述】:
我在完成这项工作时遇到了问题。我有一个子菜单容器 (.subOptions),当将鼠标悬停在 < li > 标记上时,它变为 visible (display:block)。
问题:现在当鼠标离开 Button 或 div(.subOptions) 时,div 会被隐藏。
我需要在页面加载时以某种方式使第一个 Button1 及其子菜单 div 可见,并且当鼠标离开 div 时保持可见(并且仅在将鼠标悬停在其他按钮上时才更改)。
<ul class="clearfix submenu">
<li>
<a>Button1</a>
<div class="subOptions">
Button 1 Content
</div>
</li>
<li>
<a>Button2</a>
<div class="subOptions">
Button 2 Content
</div>
</li>
<li>
<a>Button3</a>
<div class="subOptions">
Button 3 Content
</div>
</li>
<li>
<a>Button4</a>
<div class="subOptions">
Button 4 Content
</div>
</li>
<ul>
任何可行的解决方案都将受到高度赞赏。我希望我解释得足够清楚。
示例如下:jsFiddle
【问题讨论】: