Bootstrap 5 Navbar

koyi ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun

koyi ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun:

koyi ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun

ko da ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun, kuma da ɗakun ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun:

Please use .navbar koyi ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun, kuma da class koyi ɗauɗiɗaɗiwar ɗakun:.navbar-expand-xxl|xl|lg|md|sm(tai ko ɗakun ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun).

koyi ɗauɗiɗaɗi ɗa ko: class="navbar-nav" ka: <ul> element (tai ko): <div>)。Sokowari kuma da: .nav-item class: <li> element, kuma da: .nav-link class: <a> element:

Example

<!-- ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun -->
<nav class="navbar navbar-expand-sm bg-light">
  <div class="container-fluid">
    <!-- Ɗauɗi -->
    <ul class="navbar-nav">
      <li class="nav-item">
        <a class="nav-link" href="#">Ɗauɗi 1</a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">Ɗauɗi 2</a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">Ɗauɗi 3</a>
      </li>
    </ul>
  </div>
</nav>

Try It Yourself

ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun

yaya: .navbar-expand-* koyi ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun:

Example

<!-- ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun -->
<nav class="navbar bg-light">
  ...
</nav>

Try It Yourself

ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun

koyi: .justify-content-center koyi ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun:

Example

<nav class="navbar navbar-expand-sm bg-light justify-content-center">
  ...
</nav>

Try It Yourself

ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun

koyi ɗauɗiɗaɗi ɗa ko: .bg-color koyi ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun ɗauɗiɗaɗiwar ɗakun:

  • .bg-primary
  • .bg-success
  • .bg-info
  • .bg-warning
  • .bg-danger
  • .bg-secondary
  • .bg-dark
  • .bg-light

提示:Please use .navbar-dark koyi ɗauɗiɗaɗiwar ɗauɗiɗaɗiwa ɗa ko ɗauɗiɗaɗiwar ɗakun: .navbar-light koyi ɗauɗiɗaɗiwar ɗakun.

Example

<!-- ɗauɗiɗaɗi, ɗauɗiɗaɗi -->
<nav class="navbar navbar-expand-sm bg-light navbar-light">
  <div class="container-fluid">
    <ul class="navbar-nav">
      <li class="nav-item">
        <a class="nav-link active" href="#">活动</a>
      </li>
     <li class="nav-item">
        <a class="nav-link" href="#">链接</a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">链接</a>
      </li>
      <li class="nav-item">
        <a class="nav-link disabled" href="#">禁用</a>
      </li>
    </ul>
  </div>
</nav>
<!-- 黑色背景,白色文本 -->
<nav class="navbar navbar-expand-sm bg-dark navbar-dark">...</nav>
<!-- 蓝色背景,白色文本 -->
<nav class="navbar navbar-expand-sm bg-primary navbar-dark">...</nav>

Try It Yourself

活动/禁用状态:.active 类添加到 <a> 元素可突出显示当前链接,或添加 .disabled 类来指示链接不可点击。

品牌 / 标志

.navbar-brand 类用于突出显示页面的品牌/标志/项目名称:

Example

<nav class="navbar navbar-expand-sm bg-dark navbar-dark">
  <div class="container-fluid">
    <a class="navbar-brand" href="#">Logo</a>
  </div>
</nav>

Try It Yourself

如果将 .navbar-brand 类与图像一起使用时,Bootstrap 5 将自动设置图像样式,在垂直方向适应导航栏。

Example

<nav class="navbar navbar-expand-sm bg-dark navbar-dark">
  <div class="container-fluid">
    <a class="navbar-brand" href="#">
      <img src="logo.png" alt="Avatar Logo" style="width:40px;" class="rounded-pill"> 
    </a>
  </div>
</nav>

Try It Yourself

导航栏文本

Please use .navbar-text 类垂直对齐导航栏中非链接的任何元素(确保正确的内边距和文本颜色)。

Example

<nav class="navbar navbar-expand-sm bg-dark navbar-dark">
  <div class="container-fluid">
    <span class="navbar-text">导航栏文本</span>
  </div>
</nav>

Try It Yourself

很多时候,尤其是在小屏幕上,您希望隐藏导航链接并用一个按钮替代它们,并在单击该按钮时显示它们。

如需创建可折叠导航栏,请使用已设置 class="navbar-toggler"data-bs-toggle="collapse"data-bs-target="#thetarget" 的按钮。然后将导航栏内容(链接等)包裹在 class="collapse navbar-collapse" 的 <div> 元素中,后跟与按钮的 data-bs-target 匹配的 id:thetarget"。

Example

<nav class="navbar navbar-expand-sm bg-dark navbar-dark">
  <div class="container-fluid">
    <a class="navbar-brand" href="#">Logo</a>
    <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#collapsibleNavbar">
      <span class="navbar-toggler-icon"></span>
    </button>
    <div class="collapse navbar-collapse" id="collapsibleNavbar">
      <ul class="navbar-nav">
        <li class="nav-item">
          <a class="nav-link" href="#">链接</a>
        </li>
        <li class="nav-item">
          <a class="nav-link" href="#">链接</a>
        </li>
        <li class="nav-item">
          <a class="nav-link" href="#">链接</a>
        </li>
      </ul>
    </div>
  </div>
</nav>

Try It Yourself

提示:您还可以删除 .navbar-expand-md 类以始终隐藏导航栏链接并显示切换按钮。

下拉菜单导航栏

导航栏可容纳下拉菜单:

Example

<li class="nav-item dropdown">
  <a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown">下拉菜单</a>
  <ul class="dropdown-menu">
    <li><a class="dropdown-item" href="#">链接</a></li>
    <li><a class="dropdown-item" href="#">另一个链接</a></li>
    <li><a class="dropdown-item" href="#">第三个链接</a></li>
  </ul>
</li>

Try It Yourself

导航栏菜单和按钮

您还可以在导航栏中包含表单:

Example

<nav class="navbar navbar-expand-sm navbar-dark bg-dark">
  <div class="container-fluid">
    <a class="navbar-brand" href="javascript:void(0)">Logo</a>
    <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#mynavbar">
      <span class="navbar-toggler-icon"></span>
    </button>
    <div class="collapse navbar-collapse" id="mynavbar">
      <ul class="navbar-nav me-auto">
        <li class="nav-item">
          <a class="nav-link" href="javascript:void(0)">Link</a>
        </li>
        <li class="nav-item">
          <a class="nav-link" href="javascript:void(0)">Link</a>
        </li>
        <li class="nav-item">
          <a class="nav-link" href="javascript:void(0)">Link</a>
        </li>
      </ul>
      <form class="d-flex">
        <input class="form-control me-2" type="text" placeholder="Search">
        <button class="btn btn-primary" type="button">Search</button>
      </form>
    </div>
  </div>
</nav>

Try It Yourself

Fixed position navigation bar

Navigation bars can also be fixed at the top or bottom of the page.

Fixed navigation bars will remain visible at a fixed position (top or bottom) independent of page scrolling.

.fixed-top Wannan nauyi yana kai sake matsayi da gwamnanci a yanda ya yi r滚动 a rami da yanda ya yi r滚动 a rami (tamba ko tsa)Top:

Example

<nav class="navbar navbar-expand-sm bg-dark navbar-dark fixed-top">
  ...
</nav>

Try It Yourself

Please use .fixed-bottom class to keep the navigation bar at the bottom of the page:

Example

<nav class="navbar navbar-expand-sm bg-dark navbar-dark fixed-bottom">
  ...
</nav>

Try It Yourself

Please use .sticky-top Wannan nauyi yana kai sake matsayi da gwamnanci a yanda ya yi r滚动 da suka kai sake matsayi da yanda ya yi r滚动 a rami da yanda ya yi r滚动 (tamba ko tsa)Top.

Tarki:Wannan nauyi yana kai sake matsayi a IE11 da kuma duk nauyin da suka kai sake matsayi (wasan kwaidewa) position:relative)

Example

<nav class="navbar navbar-expand-sm bg-dark navbar-dark sticky-top">
  ...
</nav>

Try It Yourself