Bootstrap 4 導航
導航選單
如果您想建立一個簡單的水平選單,請將 .nav 類新增到 <ul> 元素,然後為每個 <li> 新增 .nav-item,併為它們的連結新增 .nav-link 類
示例
<ul class="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>
<li class="nav-item">
<a class="nav-link disabled" href="#">停用</a>
</li>
</ul>
自己動手試一試 »
對齊導航
新增 .justify-content-center 類來居中導航,新增 .justify-content-end 類來右對齊導航。
示例
<!-- 居中導航 -->
<ul class="nav justify-content-center">
<!-- 右對齊導航 -->
<ul class="nav justify-content-end">
自己動手試一試 »
垂直導航
新增 .flex-column 類以建立垂直導航
標籤頁
使用 .nav-tabs 類將導航選單轉換為導航標籤。為活動/當前連結新增 .active 類。如果您想使標籤可切換,請參閱此頁面上的最後一個示例。
示例
<ul class="nav nav-tabs">
<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>
自己動手試一試 »
膠囊元件
使用 .nav-pills 類將導航選單轉換為導航膠囊。如果您想使膠囊可切換,請參閱此頁面上的最後一個示例。
示例
<ul class="nav nav-pills">
<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>
自己動手試一試 »
對齊膠囊/標籤
使用 .nav-justified 類來對齊膠囊/標籤(等寬)
示例
<ul class="nav nav-pills nav-justified">..</ul>
<ul class="nav nav-tabs nav-justified">..</ul>
自己動手試一試 »
帶下拉選單的膠囊
示例
<ul class="nav nav-pills">
<li class="nav-item">
<a class="nav-link active" href="#">活動</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#">下拉選單</a>
<div class="dropdown-menu">
<a class="dropdown-item" href="#">連結 1</a>
<a class="dropdown-item" href="#">連結 2</a>
<a class="dropdown-item" href="#">連結 3</a>
</div>
</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>
自己動手試一試 »
帶下拉選單的標籤
示例
<ul class="nav nav-tabs">
<li class="nav-item">
<a class="nav-link active" href="#">活動</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#">下拉選單</a>
<div class="dropdown-menu">
<a class="dropdown-item" href="#">連結 1</a>
<a class="dropdown-item" href="#">連結 2</a>
<a class="dropdown-item" href="#">連結 3</a>
</div>
</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>
自己動手試一試 »
可切換/動態標籤頁
主頁
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
要使標籤頁可切換,請將 data-toggle="tab" 屬性新增到每個連結。然後為每個標籤頁新增一個帶有唯一 ID 的 .tab-pane 類,並將它們包裝在一個類為 .tab-content 的 <div> 元素中。
如果您希望在點選時標籤頁淡入淡出,請將 .fade 類新增到 .tab-pane。
示例
<!-- Nav tabs -->
<ul class="nav nav-tabs">
<li class="nav-item">
<a class="nav-link active" data-toggle="tab" href="#home">首頁</a>
</li>
<li class="nav-item">
<a class="nav-link" data-toggle="tab" href="#menu1">選單 1</a>
</li>
<li class="nav-item">
<a class="nav-link" data-toggle="tab" href="#menu2">選單 2</a>
</li>
</ul>
<!-- Tab panes -->
<div class="tab-content">
<div class="tab-pane container active" id="home">...</div>
<div class="tab-pane container fade" id="menu1">...</div>
<div class="tab-pane container fade" id="menu2">...</div>
</div>
自己動手試一試 »
可切換/動態膠囊元件
主頁
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
相同的程式碼適用於膠囊元件;只需將 data-toggle 屬性更改為 data-toggle="pill"。
示例
<!-- 導航膠囊 -->
<ul class="nav nav-pills">
<li class="nav-item">
<a class="nav-link active" data-toggle="pill" href="#home">首頁</a>
</li>
<li class="nav-item">
<a class="nav-link" data-toggle="pill" href="#menu1">選單 1</a>
</li>
<li class="nav-item">
<a class="nav-link" data-toggle="pill" href="#menu2">選單 2</a>
</li>
</ul>
<!-- Tab panes -->
<div class="tab-content">
<div class="tab-pane container active" id="home">...</div>
<div class="tab-pane container fade" id="menu1">...</div>
<div class="tab-pane container fade" id="menu2">...</div>
</div>
自己動手試一試 »
完整的 Bootstrap 4 導航參考
有關所有標籤選項、方法和事件的完整參考,請訪問我們的 Bootstrap 4 JS 標籤參考。