代码之家  ›  专栏  ›  技术社区  ›  flash

引导程序4.1中的悬停下拉列表

  •  0
  • flash  · 技术社区  · 6 年前

    我有一个网站,我在其中创建了下拉列表,使用 Bootstrap 4.1 . 此时,下拉菜单正在单击。

    我用来创建下拉列表的HTML代码是:

    <div class="collapse navbar-collapse text-center" id="navbarResponsive">
        <ul class="navbar-nav ml-auto">
    
            <li class="nav-item dropdown">
                <a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuLink" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
          main menu
        </a>
                <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
                    <a class="dropdown-item" href="#">A</a>
                    <a class="dropdown-item" href="#">B</a>
                    <a class="dropdown-item" href="#">C</a>
                    <a class="dropdown-item" href="#">D</a>
                </div>
            </li>
    
            <button type="submit" onclick="location.href='/M';" class="btn btn-default">R</button>
    
        </ul>
     </div>
    


    问题陈述:

    我想知道我应该在上面的代码中做些什么更改,以便可以看到下拉项 (甲、乙、丙、丁) 悬停。

    1 回复  |  直到 6 年前
        1
  •  7
  •   Tushar    6 年前

    你在找这个吗?

    .navbar-nav li:hover>.dropdown-menu {
      display: block;
    }
    <link href="https://getbootstrap.com/docs/4.1/dist/css/bootstrap.min.css" rel="stylesheet" />
    <div class="navbar-collapse text-center" id="navbarResponsive">
      <ul class="navbar-nav ml-auto">
    
        <li class="nav-item dropdown">
          <a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuLink" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
          main menu
        </a>
          <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
            <a class="dropdown-item" href="#">A</a>
            <a class="dropdown-item" href="#">B</a>
            <a class="dropdown-item" href="#">C</a>
            <a class="dropdown-item" href="#">D</a>
          </div>
        </li>
    
        <button type="submit" onclick="location.href='/M';" class="btn btn-default">R</button>
    
      </ul>
    </div>