【发布时间】:2016-05-08 13:55:08
【问题描述】:
如何使悬停状态保持至少 1 秒?目前,由于悬停状态消失得太快,很难选择子菜单项。
这里是jsFiddle。
我的 HTML:
<div class="container">
<div class="row">
<div class="col-md-12">
<div>
<span>Logo+Text</span>
</div>
<div class="btn-group has_dropdown" style="margin-left: 200px">
<a href="#" class="btn btn-default dropdown-toggle" data-toggle="dropdown">Lists</a>
<ul class="dropdown-menu" role="menu">
<li>
<a href="#">Sub List 1</a>
</li>
<li>
<a href="#">Sub List 2</a>
</li>
<li>
<a href="#">Sub List 3</a>
</li>
<li>
<a href="#">Sub List 4</a>
</li>
<li>
<a href="#">Sub List 5</a>
</li>
</ul>
</div>
</div>
</div>
</div>
还有 CSS:
#headerDropdown .dropdown:hover .dropdown-menu,
.btn-group:hover .dropdown-menu {
display: inline-flex !important;
}
【问题讨论】:
-
stackoverflow.com/a/14513707/3536236 这个答案可能对您有所帮助。使用 CSS 转换延迟
-
如果你添加 ", .dropdown-menu:hover" 到你的选择器,你可能会避免你的问题。
标签: html twitter-bootstrap css