【问题标题】:Dropdown Menu on Bootstrap 4 NavbarBootstrap 4 导航栏上的下拉菜单
【发布时间】:2019-01-02 12:39:25
【问题描述】:

我在对齐 Bootstrap 4 导航栏的导航栏品牌部分的下拉菜单时遇到问题。由于某种原因,它与页面的左上角对齐。

我已经尝试了下面的代码,但不知道如何从那里开始。

            <nav class="navbar navbar-expand-lg navbar-dark bg-primary">
        <div class="container">


            <a class="navbar-brand dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
              WebsiteName
            </a>
            <div class="dropdown-menu" aria-labelledby="navbarDropdown">
              <a class="dropdown-item" href="/>WebsiteName</a>

              <div class="dropdown-divider"></div>
              <h6 class="dropdown-header">Popular Subdomains</h6>   
                <a class="dropdown-item" href="/">Subdomain 2</a><a class="dropdown-item" href="/">Subdomain 3</a>                <div class="dropdown-divider"></div>
              <a class="dropdown-item" href="/">All Subdomains</a>
            </div>

      <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarColor01" aria-controls="navbarColor01" aria-expanded="false" aria-label="Toggle navigation">
        <span class="navbar-toggler-icon"></span>
      </button>

      <div class="collapse navbar-collapse" id="navbarColor01">
        <ul class="navbar-nav mr-auto">
          <li class="nav-item">
            <a class="nav-link" href="/">Home Link</a>
          </li>
          <li class="nav-item">
            <a class="nav-link" href="/two-link/">Two Link</a>
          </li>
        </ul>

        <form class="form-inline my-2 my-lg-0" action="/search">
          <input class="form-control mr-sm-2" type="text" name="q" placeholder="Search">
        </form>
      </div>
    </div>
    </nav>

【问题讨论】:

    标签: css bootstrap-4 navbar


    【解决方案1】:

    只是好奇,您是否想让您的 品牌 成为下拉菜单,因为这是一个大错误尝试阅读此文档以了解其工作原理 https://getbootstrap.com/docs/4.2/components/navbar/ 您还可以根据需要使用浮动或弹性对齐来定位导航栏

    【讨论】:

    • 是的,我希望品牌部分成为下拉菜单。这样您就可以快速轻松地切换到网络上的其他网站(子域)。
    • 这就是你想要的吗? , codepen.io/mhmdbrik/pen/LMeVYE 这个问题是您从品牌中删除 id 并将其提供给您的 .dropdown div 并将您的品牌的 href 设置为该 id ?
    猜你喜欢
    • 1970-01-01
    • 2020-03-25
    • 2019-05-10
    • 2021-12-22
    • 2017-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多