top
Loading...
Bootstrap4 導航

Bootstrap4 導航

如果你想創建一個簡單的水平導航欄,可以在 <ul> 元素上添加 .nav類,在每個 <li> 選項上添加 .nav-item 類,在每個鏈接上添加 .nav-link 類:

實例

<ul class="nav"> <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li> <li class="nav-item"> <a class="nav-link disabled" href="#">Disabled</a> </li> </ul>

嘗試一下 »

導航對齊方式

.justify-content-center 類設置導航居中顯示, .justify-content-end 類設置導航右對齊。

實例

<!-- 導航居中 --> <ul class="nav justify-content-center"> <!-- 導航右對齊 --> <ul class="nav justify-content-end"> </div>

嘗試一下 »

垂直導航

.flex-column 類用於創建垂直導航:

實例

<ul class="nav flex-column">

嘗試一下 »

選項卡

使用 .nav-tabs 類可以將導航轉化為選項卡。然後對於選中的選項使用 .active 類來標記。

實例

<ul class="nav nav-tabs"> <li class="nav-item"> <a class="nav-link active" href="#">Active</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li> <li class="nav-item"> <a class="nav-link disabled" href="#">Disabled</a> </li> </ul>

嘗試一下 »

膠囊導航

.nav-pills 類可以將導航項設置成膠囊形狀。

實例

<ul class="nav nav-pills"> <li class="nav-item"> <a class="nav-link active" href="#">Active</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li> <li class="nav-item"> <a class="nav-link disabled" href="#">Disabled</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="#">Active</a> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#">Dropdown</a> <div class="dropdown-menu"> <a class="dropdown-item" href="#">Link 1</a> <a class="dropdown-item" href="#">Link 2</a> <a class="dropdown-item" href="#">Link 3</a> </div> </li> <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li> <li class="nav-item"> <a class="nav-link disabled" href="#">Disabled</a> </li> </ul>

嘗試一下 »

選項卡下拉菜單

實例

<ul class="nav nav-tabs"> <li class="nav-item"> <a class="nav-link active" href="#">Active</a> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#">Dropdown</a> <div class="dropdown-menu"> <a class="dropdown-item" href="#">Link 1</a> <a class="dropdown-item" href="#">Link 2</a> <a class="dropdown-item" href="#">Link 3</a> </div> </li> <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li> <li class="nav-item"> <a class="nav-link disabled" href="#">Disabled</a> </li> </ul>

嘗試一下 »

動態選項卡

如果你要設置選項卡是動態可切換的,可以在每個鏈接上添加 data-toggle="tab" 屬性。 然後在每個選項對應的內容的上添加 .tab-pane 類。

如果你希望有淡入傚果可以在 .tab-pane 後添加 .fade類:

實例

<!-- Nav tabs --> <ul class="nav nav-tabs"> <li class="nav-item"> <a class="nav-link active" data-toggle="tab" href="#home">Home</a> </li> <li class="nav-item"> <a class="nav-link" data-toggle="tab" href="#menu1">Menu 1</a> </li> <li class="nav-item"> <a class="nav-link" data-toggle="tab" href="#menu2">Menu 2</a> </li> </ul> <!-- Tab panes --> <div class="tab-content"> <div class="tab-pane active container" id="home">...</div> <div class="tab-pane container" id="menu1">...</div> <div class="tab-pane container" id="menu2">...</div> </div>

嘗試一下 »

膠囊狀動態選項卡

膠囊狀動態選項卡只需要將以上實例的代碼中 data-toggle 屬性設置為 data-toggle="pill":

實例

<!-- Nav pills --> <ul class="nav nav-pills"> <li class="nav-item"> <a class="nav-link active" data-toggle="pill" href="#home">Home</a> </li> <li class="nav-item"> <a class="nav-link" data-toggle="pill" href="#menu1">Menu 1</a> </li> <li class="nav-item"> <a class="nav-link" data-toggle="pill" href="#menu2">Menu 2</a> </li> </ul> <!-- Tab panes --> <div class="tab-content"> <div class="tab-pane active container" id="home">...</div> <div class="tab-pane container" id="menu1">...</div> <div class="tab-pane container" id="menu2">...</div> </div>

嘗試一下 »
北斗有巢氏 有巢氏北斗