css - Bootstrap 4 响应式导航栏可折叠按钮

标签 css twitter-bootstrap button navbar responsive

我正在尝试使用 bootstrap 4 编写导航栏代码,它将在 xs 及以下屏幕尺寸中显示可折叠按钮。我做到了这一点,但是当单击按钮时,导航链接将按钮和品牌名称向下推,并出现在导航栏内的上方。我希望它们显示在导航栏下方。

谁能帮我解决这个问题?

    <header>
        <nav class="navbar navbar-default">
        <div class="container-fluid bg-light ">
        <div class="navbar-brand">
          <a id="dominik" href="index.html"><h1>Food, LLC</h1></a>
        </div>

<div class="pos-f-t">
  <div class="collapse" id="navbarToggleExternalContent">
    <div class="bg-light p-4">
     </div>


           <ul id="nav-list" class="nav navbar-nav navbar-collapse">
            <li class="nav-item active">
              <a class="nav-link" href="#">
                <br>Chicken</a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="#">
                <br>Beef</a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="#">
                <br>Sushi</a>
            </li>
            </ul><!-- #nav-list -->


  </div>
  <nav class="navbar navbar-light bg-light d-sm-none">
    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarToggleExternalContent" aria-controls="navbarToggleExternalContent" aria-expanded="false" aria-label="Toggle navigation">
      <span class="navbar-toggler-icon"></span>
    </button>
  </nav>
</div>
</div><!-- /.container-fluid -->
</nav>
</header>

最佳答案

你没有像在 Official Bootstrap Documentation 中那样使用 navbar ,此外,您将两个 nav 放在彼此的内部,这在他们的文档中没有提到。

您可以轻松地从文档中复制 navbar 代码,然后根据需要更改 URL 的名称。

检查这个jsfiddle .

关于css - Bootstrap 4 响应式导航栏可折叠按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48901202/

相关文章:

javascript - 如何移动旋转木马顶部的 react 多旋转木马自定义按钮?

windows - 如何检索标准按钮的本地化文本/标题?

android - 在将 putExtra 添加到 Intents 的情况下设置 OnClickListener 时,按钮数组出现空指针异常

javascript - 如何使用 CSS(和 JavaScript?)创建模糊的 "frosted"背景?

html - 使用 Flexbox 实现等高列

html - Bootstrap 进度条背景颜色问题

javascript - Bootstrap 3 工具提示删除图像填充

css - 链接 wordpress 自定义 Bootstrap 样式表

html - 使用 HTML 和 CSS 在第一个打印页面上显示不同的页眉

javascript - Bootstrap按钮插件与Vue复选框点击事件冲突