html - 如何在 bootstrap 4 中悬停时打开下拉菜单

标签 html css bootstrap-4

现在我的导航下拉菜单可以在点击时打开。

我希望它在悬停时打开。我该怎么做?

最佳答案

只需添加以下CSS

.dropdown:hover>.dropdown-menu {
 display: block;
}

fiddle

.dropdown:hover>.dropdown-menu {
  display: block;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet"/>
   <nav class="navbar navbar-toggleable-md navbar-light bg-faded">
 
<ul class="navbar-nav">

  <li class="nav-item dropdown">
    <a class="nav-link dropdown-toggle" href="" id="navbarDropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
      Dropdown link
    </a>
    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
      <a class="dropdown-item" href="#">Action</a>
      <a class="dropdown-item" href="#">Another action</a>
      <a class="dropdown-item" href="#">Something else here</a>
    </div>
  </li>
</ul>
</nav>

关于html - 如何在 bootstrap 4 中悬停时打开下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46604391/

相关文章:

javascript - 从输入字段中获取文本并插入到下拉列表中

html - -moz- -webkit- 等。用什么?

html - 水平显示嵌套 UL 的垂直导航菜单

android - 响应式网站在智能手机上显示较大的右侧边距

javascript - Bootstrap Vue 侧边栏组件无法正常工作

javascript - 如何在不同设备上连续显示固定数量的图像

html - 如何制作响应式 Bootstrap 下拉按钮?

html - 保留 li :before top align on two lines

html - 当它进入第二行时如何居中对齐 <li> 元素?

html - 为什么这个字体大小在媒体查询中不起作用