부트스트랩 버튼 그룹


버튼 그룹을 사용하면 여러 버튼을 같은 행에 쌓을 수 있습니다. 이는 버튼을 함께 정렬하려는 경우에 유용합니다. 부트스트랩 버튼 플러그인을 통해 선택적 JavaScript 라디오 및 체크박스 스타일 동작을 추가할 수 있습니다.

다음 표에는 버튼 그룹 사용을 위해 Bootstrap에서 제공하는 몇 가지 중요한 클래스가 요약되어 있습니다.

ClassDescription코드 예
.btn-group이 클래스는 기본 버튼 그룹을 구성하는 데 사용됩니다. 클래스가 .btn인 일련의 버튼을 .btn-group 안에 배치하세요.
<div class="btn-group">
  <button type="button" class="btn btn-default">Button1</button>
   <button type="button" class="btn btn-default">Button2</button>
</div>
.btn-toolbar이 클래스는 여러 그룹의 <div class="btn-group">을 하나의 <div class="btn-toolbar"> 복잡한 구성 요소.
<div class="btn-toolbar" role="toolbar">
  <div class="btn-group">...</div>
  <div class="btn-group">...</div>
</div>
.btn-group-lg, .btn-group-sm, .btn-group-xs이 클래스는 각 버튼의 크기를 조정할 필요 없이 전체 버튼 그룹의 크기 조정에 적용할 수 있습니다. .
<div class="btn-group btn-group-lg">...</div>
<div class="btn-group btn-group-sm">...</div>
<div class="btn-group btn-group-xs">...</div>
.btn-group-vertical이 클래스는 버튼 그룹을 수평이 아닌 수직으로 쌓도록 만듭니다.
<div class="btn-group-vertical">
  ...
</div>

기본 버튼 그룹

다음 예에서는 위 표에서 설명한 .btn-group 클래스의 사용을 보여줍니다.

<!DOCTYPE html>
<html>
<head>
< ; title>부트스트랩 예 - 기본 버튼 그룹</title>
<link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet ">
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script src="http:// libs.baidu .com/bootstrap/3.0.3/js/bootstrap.min.js"></script></head>
<body>

<div class="btn-group"> ;
< ;button type="button" class="btn btn-default">버튼 1</button>
<button type="button" class="btn btn-default">버튼 2</button> ;
< ;button type="button" class="btn btn-default">버튼 3</button>
</div>

</body>
</html>

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8"> 
	<title>Bootstrap 实例 - 基本的按钮组</title>
	<link rel="stylesheet" href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css">  
	<script src="http://cdn.static.runoob.com/libs/jquery/2.1.1/jquery.min.js"></script>
	<script src="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>

<div class="btn-group">
	<button type="button" class="btn btn-default">按钮 1</button>
	<button type="button" class="btn btn-default">按钮 2</button>
	<button type="button" class="btn btn-default">按钮 3</button>
</div>

</body>
</html>

인스턴스 실행»

온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요

Button Toolbar

다음 예에서는 위 표에서 논의된 .btn-toolbar 클래스의 사용을 보여줍니다.

<!DOCTYPE html>
<html>
<head>
<title> ; 부트스트랩 예 - 버튼 도구 모음</title>
<link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet"> script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script src="http://libs.baidu .com/ bootstrap/3.0.3/js/bootstrap.min.js"></script></head>
<body>

<div class="btn-toolbar" role="toolbar ">
<div class="btn-group">
<button type="button" class="btn btn-default">버튼 1</button>
<button type="button" class=" btn btn-default">버튼 2</button>
<버튼 유형="버튼" 클래스="btn btn-default">버튼 3</button>
</div>
< div class= "btn-group">
<button type="button" class="btn btn-default">버튼 4</button>
<button type="button" class="btn btn- default"> ;버튼 5</button>
<버튼 유형="버튼" 클래스="btn btn-default">버튼 6</button>
</div>
<div class="btn- group"> ;
<button type="button" class="btn btn-default">버튼 7</button>
<button type="button" class="btn btn-default">버튼 8< ;/button> ;
<button type="button" class="btn btn-default">버튼 9</button>
</div>
</div>

</body>
< ;/html> ;
Instance

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8"> 
	<title>Bootstrap 实例 - 按钮工具栏</title>
	<link rel="stylesheet" href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css">  
	<script src="http://cdn.static.runoob.com/libs/jquery/2.1.1/jquery.min.js"></script>
	<script src="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>

<div class="btn-toolbar" role="toolbar">
	<div class="btn-group">
		<button type="button" class="btn btn-default">按钮 1</button>
		<button type="button" class="btn btn-default">按钮 2</button>
		<button type="button" class="btn btn-default">按钮 3</button>
	</div>
	<div class="btn-group">
		<button type="button" class="btn btn-default">按钮 4</button>
		<button type="button" class="btn btn-default">按钮 5</button>
		<button type="button" class="btn btn-default">按钮 6</button>
	</div>
	<div class="btn-group">
		<button type="button" class="btn btn-default">按钮 7</button>
		<button type="button" class="btn btn-default">按钮 8</button>
		<button type="button" class="btn btn-default">按钮 9</button>
	</div>
</div>

</body>
</html>

인스턴스 실행»온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요

버튼 크기

다음 예는 위 표에서 논의된 .btn-group-* 클래스의 사용을 보여줍니다.

<!DOCTYPE html>
<html>
<head>
< ; title>부트스트랩 예 - 버튼 그룹 크기</title>
<link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet ">
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script src="http:// libs.baidu .com/bootstrap/3.0.3/js/bootstrap.min.js"></script></head>
<body>

<div class="btn-group btn-group-lg ">
<button type="button" class="btn btn-default">버튼 1</button>
<button type="button" class="btn btn-default"> 버튼 2< /button>
<button type="button" class="btn btn-default">버튼 3</button>
</div>
<div class="btn-group btn-group -sm" >
<button type="button" class="btn btn-default">버튼 4</button>
<button type="button" class="btn btn-default">버튼 5</ 버튼>
<버튼 유형="버튼" 클래스="btn btn-default">버튼 6</button>
</div>
<div class="btn-group btn-group- xs"> ;
<button type="button" class="btn btn-default">버튼 7</button>
<button type="button" class="btn btn-default">버튼 8< ;/button> ;
<button type="button" class="btn btn-default">버튼 9</button>
</div>

</body>
</html>

Instance

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8"> 
	<title>Bootstrap 实例 - 按钮组的大小</title>
	<link rel="stylesheet" href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css">  
	<script src="http://cdn.static.runoob.com/libs/jquery/2.1.1/jquery.min.js"></script>
	<script src="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>

<div class="btn-group btn-group-lg">
	<button type="button" class="btn btn-default">Button 1</button>
	<button type="button" class="btn btn-default">Button 2</button>
	<button type="button" class="btn btn-default">Button 3</button>
</div>
<div class="btn-group btn-group-sm">
	<button type="button" class="btn btn-default">Button 4</button>
	<button type="button" class="btn btn-default">Button 5</button>
	<button type="button" class="btn btn-default">Button 6</button>
</div>
<div class="btn-group btn-group-xs">
	<button type="button" class="btn btn-default">Button 7</button>
	<button type="button" class="btn btn-default">Button 8</button>
	<button type="button" class="btn btn-default">Button 9</button>
</div>

</body>
</html>

인스턴스 실행»

온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요

중첩

다른 버튼 그룹 내에 버튼 그룹을 중첩할 수 있습니다. 즉, .btn-group을 다른 .btn-group 내에 중첩할 수 있습니다. 이는 일련의 버튼과 드롭다운 메뉴를 결합하려는 경우에 사용됩니다.

<!DOCTYPE html>
<html>
<head>
<title>부트스트랩 예 - 중첩된 버튼 그룹</title>
<link href="http://libs.baidu.com /bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet">
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js "></script>
<script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>< ;/head> ;
<body>

<div class="btn-group">
<button type="button" class="btn btn-default">버튼 1</button>
< ;버튼 유형 ="button" class="btn btn-default">버튼 2</button>

<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle"
data-toggle="dropdown">
다음
<span class="caret"></span>
</button>
<ul class="dropdown- menu" >
                                                                                            /a>& lt;/li>

인스턴스 실행»

온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요

세로 버튼 그룹

다음 예에서는 위 표에서 논의된 .btn-group-vertical 클래스의 사용을 보여줍니다.

<!DOCTYPE html>
<html>
<head>
< ;title>부트스트랩 예 - 수직 버튼 그룹</title>
<link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel=" 스타일시트"> ;
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script src="http:/ /libs. baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"></script></head>
<body>

<div class="btn-group- 수직"> ;
<button type="button" class="btn btn-default">버튼 1</button>
<button type="button" class="btn btn-default">버튼 2< ;/button> ;

<div class="btn-group-vertical">
<button type="button" class="btn btn-default dropdown-toggle"
data-toggle="dropdown"> lt; 스팬 클래스 = "캐럿" & gt;
& lt;/버튼 & lt; ul 클래스 = "dropdown-mannu" & gt; ; & lt; a href = "#" >드롭다운 링크 1</a></li>
                                                     ~ iv>