为了账号安全,请及时绑定邮箱和手机立即绑定

导航栏未正确堆叠

导航栏未正确堆叠

慕的地8271018 2024-01-22 14:52:23
在超小尺寸屏幕中,我希望将 navbar-brand 和 navbar-nav 垂直堆叠。<nav class="navbar navbar-dark navbar-expand-sm bg-primary fixed-top">    <div class="container">        <a class="navbar-brand" href="#">Ristorante Con Fusion</a>        <ul class="navbar-nav mr-auto">            <li class="nav-item active"><a class="nav-link" href="#">Home</a></li>            <li class="nav-item"><a class="nav-link" href="./aboutus.html">About</a></li>            <li class="nav-item"><a class="nav-link" href="#">Menu</a></li>            <li class="nav-item"><a class="nav-link" href="#">Contact</a></li>        </ul>    </div></nav>但由于某种原因,它看起来像这样如何在超小尺寸屏幕中拥有 navbar-brand 下的 navbar-nav?
查看完整描述

2 回答

?
慕森王

TA贡献1777条经验 获得超3个赞

您是否希望导航项也垂直堆叠?我想你正在寻找这个...


<nav class="navbar navbar-dark navbar-expand bg-primary fixed-top">

    <div class="container flex-column flex-sm-row">

        <a class="navbar-brand" href="#">Ristorante Con Fusion</a>

        <ul class="navbar-nav mr-sm-auto mr-0">

            <li class="nav-item active"><a class="nav-link" href="#">Home</a></li>

            <li class="nav-item"><a class="nav-link" href="./aboutus.html">About</a></li>

            <li class="nav-item"><a class="nav-link" href="#">Menu</a></li>

            <li class="nav-item"><a class="nav-link" href="#">Contact</a></li>

        </ul>

    </div>

</nav>

https://codeply.com/p/UNjoLoEnSn


查看完整回答
反对 回复 2024-01-22
?
红颜莎娜

TA贡献1842条经验 获得超12个赞

使用.collapse类和按钮切换器。


更新


只需在标签中添加flex-column flex-lg-row类即可nav。


<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css">


<nav class="navbar navbar-expand-lg navbar-light bg-light flex-column flex-lg-row">

  <a class="navbar-brand" href="#">Navbar</a>

  <ul class="navbar-nav mr-auto">

      <li class="nav-item active"><a class="nav-link" href="#">Home</a></li>

      <li class="nav-item"><a class="nav-link" href="./aboutus.html">About</a></li>

      <li class="nav-item"><a class="nav-link" href="#">Menu</a></li>

      <li class="nav-item"><a class="nav-link" href="#">Contact</a></li>

    </ul>

</nav>


<script src="https://code.jquery.com/jquery-3.4.1.slim.min.js"></script>

<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js"></script>

<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"></script>


查看完整回答
反对 回复 2024-01-22
  • 2 回答
  • 0 关注
  • 37 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信