Bootstrap Tabs & Pills

Use the Bootstrap tab javascript plugin to extend navigational tabs and pills to create tab panes of local content.
Read the official Bootstrap Documentation for a full list of instructions and other options.


Change the style of .navs component with modifiers and utilities. Loop and match as needed, or build your own.

Bootstrap Tabs

Use class .nav-tabs to create basic nave tabs.


Bootstrap Pills

Use class .nav-pills to create nave pills.


To make your .nav contents occupy the entire available width, use the .nav-fill class.

Tabs

Use class .nav-tabs & .nav-fill to create fill nave tabs.


Pills

Use class .nav-pills & .nav-fill to create fill nave pills.


Alignments

Change the alignment of your nav with the following classes.


Top

Use class .nav-align-top to align navs top.


Bottom

Use class .nav-align-bottom to align navs bottom.


Left

Use class .nav-align-left to align navs left.


Right

Use class .nav-align-right to align navs right.


Within Cards

Use tabs & pills navs within card.

Tabs within Card

<div class="card text-center">
  <div class="card-header px-3 pt-0 mb-6">
    <div class="nav-align-top">
      <ul class="nav nav-tabs card-header-tabs" role="tablist">
        <li class="nav-item">
          <button
            type="button"
            class="nav-link active"
            role="tab"
            data-bs-toggle="tab"
            data-bs-target="#navs-within-card-active"
            aria-controls="navs-within-card-active"
            aria-selected="true">
            Active
          </button>
        </li>
        <li class="nav-item">
          <button
            type="button"
            class="nav-link"
            role="tab"
            data-bs-toggle="tab"
            data-bs-target="#navs-within-card-link"
            aria-controls="navs-within-card-link"
            aria-selected="false">
            Link
          </button>
        </li>
        <li class="nav-item">
          <button
            type="button"
            class="nav-link disabled"
            data-bs-toggle="tab"
            role="tab"
            aria-selected="false">
            Disabled
          </button>
        </li>
      </ul>
    </div>
  </div>
  <div class="card-body">
    <div class="tab-content p-0">
      <div class="tab-pane fade show active" id="navs-within-card-active" role="tabpanel">
        <h4 class="card-title">Special active title</h4>
        <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
        <a href="javascript:void(0)" class="btn btn-primary">Go somewhere</a>
      </div>
      <div class="tab-pane fade" id="navs-within-card-link" role="tabpanel">
        <h4 class="card-title">Special link title</h4>
        <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
        <a href="javascript:void(0)" class="btn btn-secondary">Go somewhere</a>
      </div>
    </div>
  </div>
</div>

Pills within Card

<div class="card text-center">
  <div class="card-header">
    <ul class="nav nav-pills" role="tablist">
      <li class="nav-item">
        <button type="button" class="nav-link active" role="tab" data-bs-toggle="tab" data-bs-target="#navs-pills-within-card-active" aria-controls="navs-pills-within-card-active" aria-selected="true">Active</button>
      </li>
      <li class="nav-item">
        <button type="button" class="nav-link" role="tab" data-bs-toggle="tab" data-bs-target="#navs-pills-within-card-link" aria-controls="navs-pills-within-card-link" aria-selected="false">Link</button>
      </li>
      <li class="nav-item">
        <button type="button" class="nav-link disabled" role="tab" data-bs-toggle="tab" aria-selected="false">Disabled</button>
      </li>
    </ul>
  </div>
  <div class="card-body">
    <div class="tab-content p-0">
      <div class="tab-pane fade show active" id="navs-pills-within-card-active" role="tabpanel">
        <h4 class="card-title">Special active title</h4>
        <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
        <a href="javascript:void(0)" class="btn btn-primary">Go somewhere</a>
      </div>
      <div class="tab-pane fade" id="navs-pills-within-card-link" role="tabpanel">
        <h4 class="card-title">Special link title</h4>
        <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
        <a href="javascript:void(0)" class="btn btn-secondary">Go somewhere</a>
      </div>
    </div>
  </div>
</div>