bootstrap4.css
.nav-pills .nav-link {
border-radius: 0.25rem;
}
bootstrap4.css
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
color: #fff;
background-color: #007bff;
}
■カード:card:コンポーネント:カードにナビゲーションを組み込む ピル型のナビゲーション
<div class="card">
<!-- カードのヘッダー -->
<div class="card-header">
<!-- ピル型のナビゲーション:card-header-pills -->
<ul class="nav nav-pills card-header-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>
</ul>
</div>
<!-- カードの本文 -->
<div class="card-body">
<h4 class="card-title">カードのタイトル</h4>
<p class="card-text">カードの内容</p> <a href="#" class="btn btn-primary">ボタン</a> </div>
</div>
■ナビゲーションバー:navbar:コンポーネント:ナビゲ―ション項目の幅を調整 nav要素を使用したナビゲーション
<nav class="nav nav-pills nav-fill">
<a class="nav-item nav-link active" href="#">アクティブ</a>
<a class="nav-item nav-link" href="#">リンク</a>
<a class="nav-item nav-link disabled" href="#">無効</a>
</nav>
■ナビゲーションバー:navbar:コンポーネント:ナビゲ―ション項目の幅を調整 nav-fillクラスが無い時
<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 disabled" href="#">無効</a></li>
</ul>
■ナビゲーションバー:navbar:コンポーネント:ナビゲ―ション項目の幅を調整 nav-fillクラスを追加した時
<ul class="nav nav-pills nav-fill">
<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 disabled" href="#">無効</a></li>
</ul>
■ナビゲーションバー:navbar:コンポーネント:flexユーティリティを利用したレスポンシブなナビゲーション
<nav class="nav nav-pills flex-column flex-sm-row">
<a class="flex-sm-fill text-sm-center nav-link active" href="#">アクティブ</a>
<a class="flex-sm-fill text-sm-center nav-link" href="#">リンク</a>
<a class="flex-sm-fill text-sm-center nav-link disabled" href="#">無効</a>
</nav>
■ナビゲーションバー:navbar:コンポーネント:ピル型ナビゲーション
<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 disabled" href="#">無効</a></li>
</ul>
■ナビゲーションバー:navbar:コンポーネント:ドロップダウンを組み込んだピル型ナビゲーション
<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="#" role="button" aria-haspopup="true" aria-expanded="false">ドロップダウン</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 class="dropdown-divider"></div>
<a class="dropdown-item" href="#">その他リンク</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>
■ナビゲーション水平方向、均等:nav:コンポーネント:ナビゲーション:nav-justifiedクラスを追加した時
<nav class="nav nav-pills nav-justified">
<a class="nav-item nav-link active" href="#">リンク1</a>
<a class="nav-item nav-link" href="#">リンク2</a>
<a class="nav-item nav-link active" href="#">長いテキストリンク</a>
<a class="nav-item nav-link" href="#">リンク3</a>
</nav>
■ナビゲーション水平方向、均等:nav:コンポーネント:ナビゲーション:nav-fillクラスを追加した時
<nav class="nav nav-pills nav-fill">
<a class="nav-item nav-link active" href="#">リンク1</a>
<a class="nav-item nav-link" href="#">リンク2</a>
<a class="nav-item nav-link active" href="#">長いテキストリンク</a>
<a class="nav-item nav-link" href="#">リンク3</a>
</nav>