어떻게 만들어야 하나요:버튼 그룹

CSS를 사용하여 ‘버튼 그룹’을 만들어보세요.

수평 버튼 그룹

버튼 그룹에서는, 버튼을 한 행에 배열합니다:

직접 테스트해 보세요

버튼 그룹 만들기 방법

第一步 - HTML 추가:

<div class="btn-group">
  <button>Apple</button>
  <button>Samsung</button>
  <button>Sony</button>
</div>

第二步 - CSS 추가:

.btn-group button {
  background-color: #04AA6D; /* 녹색 배경 */
  border: 1px solid green; /* 녹색 경계선 */
  color: white; /* 흰색 텍스트 */
  padding: 10px 24px; /* 일부 내간격 */
  cursor: pointer; /* 마우스 포인터/손가락 아이콘 */
  float: left; /* 버튼을 가로로 배치 */
}
.btn-group button:not(:last-child) {
  border-right: none; /* 양쪽 프레임 방지 */
}
/* float clearning (clearfix hack) */
.btn-group:after {
  content: "";
  clear: both;
  display: table;
}
/* 마우스 오버 시 배경색 추가 */
.btn-group button:hover {
  background-color: #3e8e41;
}

직접 테스트해 보세요

양쪽 정렬/전체 너비 버튼 그룹:

<!-- 세 개의 버튼을 하나의 그룹으로 -->
<div class="btn-group" style="width:100%">
  <button style="width:33.3%">Apple</button>
  <button style="width:33.3%">Samsung</button>
  <button style="width:33.3%">Sony</button>
</div>
<!-- 네 개의 버튼을 하나의 그룹으로 -->
<div class="btn-group" style="width:100%">
  <button style="width:25%">Apple</button>
  <button style="width:25%">Samsung</button>
  <button style="width:25%">Sony</button>
  <button style="width:25%">HTC</button>
</div>

직접 테스트해 보세요

관련 페이지

강의:CSS 버튼