부트스트랩 4 버튼 그룹
Bootstrap 4를 사용하면 일련의 버튼을 버튼 그룹에서 (한 줄에) 함께 그룹화할 수 있다.
.btn-group 클래스가 있는 <div> 요소를 사용하여 버튼 그룹을 만든다.
예제
<div class="btn-group"> <button type="button" class="btn btn-primary">Apple</button> <button type="button" class="btn btn-primary">Samsung</button> <button type="button" class="btn btn-primary">Sony</button> </div>
기본 예시
예제 보기⭐ 그룹의 모든 버튼에 버튼 크기를 적용하는 대신 큰 버튼 그룹 .btn-group-lg 또는 작은 버튼 그룹에 .btn-group-sm 클래스를 사용하자.
예제
<div class="btn-group btn-group-lg"> <button type="button" class="btn btn-primary">Apple</button> <button type="button" class="btn btn-primary">Samsung</button> <button type="button" class="btn btn-primary">Sony</button> </div>
기본 예시
예제 보기수직 버튼 그룹
Bootstrap 4는 수직 버튼 그룹도 지원한다.
.btn-group-vertical 클래스를 사용하여 수직 버튼 그룹을 만든다.
예제
<div class="btn-group-vertical"> <button type="button" class="btn btn-primary">Apple</button> <button type="button" class="btn btn-primary">Samsung</button> <button type="button" class="btn btn-primary">Sony</button> </div>
기본 예시
예제 보기중첩 버튼 그룹 및 드롭다운 메뉴
예제
<div class="btn-group"> <button type="button" class="btn btn-primary">Apple</button> <button type="button" class="btn btn-primary">Samsung</button> <div class="btn-group"> <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown"> Sony </button> <div class="dropdown-menu"> <a class="dropdown-item" href="#">Tablet</a> <a class="dropdown-item" href="#">Smartphone</a> </div> </div> </div>
기본 예시
예제 보기분할 버튼 드롭다운
예제
<div class="btn-group"> <button type="button" class="btn btn-primary">Sony</button> <button type="button" class="btn btn-primary dropdown-toggle dropdown-toggle-split" data-toggle="dropdown"> <span class="caret"></span> </button> <div class="dropdown-menu"> <a class="dropdown-item" href="#">Tablet</a> <a class="dropdown-item" href="#">Smartphone</a> </div> </div>
기본 예시
예제 보기드롭다운이 있는 수직 버튼 그룹
예제
<div class="btn-group-vertical"> <button type="button" class="btn btn-primary">Apple</button> <button type="button" class="btn btn-primary">Samsung</button> <div class="btn-group"> <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown"> Sony </button> <div class="dropdown-menu"> <a class="dropdown-item" href="#">Tablet</a> <a class="dropdown-item" href="#">Smartphone</a> </div> </div> </div>
기본 예시
예제 보기여러 버튼 그룹
버튼 그룹은 기본적으로 “인라인”이므로 여러 그룹이 있는 경우 나란히 표시된다.
예제
<div class="btn-group"> <button type="button" class="btn btn-primary">Apple</button> <button type="button" class="btn btn-primary">Samsung</button> <button type="button" class="btn btn-primary">Sony</button> </div> <div class="btn-group"> <button type="button" class="btn btn-primary">BMW</button> <button type="button" class="btn btn-primary">Mercedes</button> <button type="button" class="btn btn-primary">Volvo</button> </div>
기본 예시
예제 보기참고
W3C School - Bootstrap – Bootstrap 4 Button Groups