목차
Nav 기본(수평형태)
Nav Align (정렬・배치)
Nav Vertical (수직 형태)
Nav Tab (탭)
Nav Pill (알약)
Nav Justify Tab/Pill (균등배분정렬)
Nav Pill + Dropdown (알약 + 드롭다운)
Nav Tab + Dropdown (탭 + 드롭다운)
Nav Toggle Tab (토글탭)
Nav Toggle Pill (토글알약)
Nav 기본(수평형태)
<ul class="nav ">
<li class="nav-item "><a class="nav-link " href="#">링크1</a></li>
<li class="nav-item"><a class="nav-link" href="#">링크2</a></li>
<li class="nav-item"><a class="nav-link" href="#">링크3</a></li>
<li class="nav-item"><a class="nav-link disabled " href="#">링크 비활성화</a></li>
</ul>
※ BS4와 동일
Nav Align (정렬・배치)
<p class="text-start">왼쪽 배치 (기본값)</p>
<ul class="nav justify-content-start ">...
<p class="text-center">가운데배치</p>
<ul class="nav justify-content-center ">...
<p class="text-end">오른쪽배치</p>
<ul class="nav justify-content-end ">...
PS. 왼쪽 배치 경우 기본값이라 .justify-content-start 클래스 없어도 됨.
※ BS4와 동일
Nav Vertical (수직 형태)
<ul class="nav flex-column ">
예제보기
※ BS4와 동일
Nav Tab (탭)
<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>
※ BS4와 동일
Nav Pill (알약)
<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>
※ BS4와 동일
Nav Justify Tab/Pill (균등배분정렬)
<ul class="nav nav-pills nav-justified ">..</ul>
<ul class="nav nav-tabs nav-justified ">..</ul>
※ BS4와 동일
Nav Pill + Dropdown (알약 + 드롭다운)
<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-bs-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>
예제보기
cf. BS4 경우, data-toggle="dropdown" 속성 사용.
Nav Tab + Dropdown (탭 + 드롭다운)
<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-bs-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>
cf. BS4 경우, data-toggle="dropdown" 속성 사용.
Nav Toggle Tab (토글탭)
<!-- pill 메뉴 -->
<ul class="nav nav-tabs ">
<li class="nav-item">
<a class="nav-link active " data-bs-toggle="tab " href="#HTML" >HTML</a>
</li>
<li class="nav-item">
<a class="nav-link" data-bs-toggle="tab" href="#CSS" >CSS</a>
</li>
<li class="nav-item">
<a class="nav-link" data-bs-toggle="tab" href="#JS" >JS</a>
</li>
</ul>
<!-- Tab 영역-->
<div class="tab-content ">
<div class="tab-pane container active " id="HTML" >...</div>
<div class="tab-pane container fade " id="CSS" >...</div>
<div class="tab-pane container fade " id="JS" >...</div>
</div>
예제보기
cf. BS4 경우, data-toggle="tab" 속성 사용.
Nav Toggle Pill (토글알약)
<!-- tab 메뉴 -->
<ul class="nav nav-pills ">
<li class="nav-item">
<a class="nav-link active " data-bs-toggle="pill " href="#HTML" >HTML</a>
</li>
<li class="nav-item">
<a class="nav-link" data-bs-toggle="pill" href="#CSS" >CSS</a>
</li>
<li class="nav-item">
<a class="nav-link" data-bs-toggle="pill" href="#JS" >JS</a>
</li>
</ul>
<!-- Tab 영역-->
<div class="tab-content ">
<div class="tab-pane container active " id="HTML" >...</div>
<div class="tab-pane container fade " id="CSS" >...</div>
<div class="tab-pane container fade " id="JS" >...</div>
</div>
cf. BS4 경우, data-toggle="pill" 속성 사용.
※ Tab 영역은 (tab메뉴・pill 메뉴) 소스 동일.
주소 복사
랜덤 이동