내용으로 건너뛰기 문서 내비게이션으로 건너뛰기
GitHub에서 보기

Badges(배지)

배지에 대한 개요와 사용법의 예시입니다.

Example

부모 요소의 크기에 일치하도록 상대적인 폰트 크기 em 을 사용하고 있습니다. v5 이후, 배지에는 더이상 링크에 대한 포커스나 호버 스타일은 없습니다.

Example heading New

Example heading New

Example heading New

Example heading New

Example heading New
Example heading New
<h1>Example heading <span class="badge bg-secondary">New</span></h1>
<h2>Example heading <span class="badge bg-secondary">New</span></h2>
<h3>Example heading <span class="badge bg-secondary">New</span></h3>
<h4>Example heading <span class="badge bg-secondary">New</span></h4>
<h5>Example heading <span class="badge bg-secondary">New</span></h5>
<h6>Example heading <span class="badge bg-secondary">New</span></h6>

배지는, 카운터를 제공하기 위해 링크나 버튼의 일부로 사용될 수 있습니다.

<button type="button" class="btn btn-primary">
  Notifications <span class="badge bg-secondary">4</span>
</button>

배지를 사용하는 방법에 따라서는, 스크린 리너나 동일한 지원기술을 사용하는 사용자에게 있어서는 혼란을 줄 수 있으므로 주의하십시오. 배지의 스타일은 그 목적을 시각적으로 보여주는 것이지만, 이러한 사용자들에게는 단지 배지의 내용만이 제시될 뿐입니다. 특정 상황에 따라 이 배지들은 문장의 끝, 링크 혹은 버튼에 임의로 추가된 단어나 숫자로 보일수 있습니다.

문맥이 명확하지 않는 경우(“Notifications” 의 예처럼, “4” 가 알림 숫자라고 이해되는 경우), 시각적으로 숨겨진 추가 텍스트 부분에 추가 문맥을 포함시키는 것을 검토해 주세요.

<button type="button" class="btn btn-primary">
  Profile <span class="badge bg-secondary">9</span>
  <span class="visually-hidden">unread messages</span>
</button>

Background colors

Background 유틸리티 클래스를 사용해, 배지의 외형을 변경할 수 있습니다. Bootstrap 의 기본의 .bg-light 를 사용할 경우, 적절한 스타일링을 위해 .text-dark 와 같은 글자 색을 변경하는 유틸리티가 필요할 수도 있으니 유의하십시오. Background 유틸리티 클래스는 background-color 외에는 아무것도 설정하지 않기 때문입니다.

Primary Secondary Success Danger Warning Info Light Dark
<span class="badge bg-primary">Primary</span>
<span class="badge bg-secondary">Secondary</span>
<span class="badge bg-success">Success</span>
<span class="badge bg-danger">Danger</span>
<span class="badge bg-warning text-dark">Warning</span>
<span class="badge bg-info text-dark">Info</span>
<span class="badge bg-light text-dark">Light</span>
<span class="badge bg-dark">Dark</span>
Conveying meaning to assistive technologies

Using color to add meaning only provides a visual indication, which will not be conveyed to users of assistive technologies – such as screen readers. Ensure that information denoted by the color is either obvious from the content itself (e.g. the visible text), or is included through alternative means, such as additional text hidden with the .visually-hidden class.

Pill badges

.rounded-pill 를 사용하면 더 둥그러진 border-radius 로 배지를 만들 수 있습니다.

Primary Secondary Success Danger Warning Info Light Dark
<span class="badge rounded-pill bg-primary">Primary</span>
<span class="badge rounded-pill bg-secondary">Secondary</span>
<span class="badge rounded-pill bg-success">Success</span>
<span class="badge rounded-pill bg-danger">Danger</span>
<span class="badge rounded-pill bg-warning text-dark">Warning</span>
<span class="badge rounded-pill bg-info text-dark">Info</span>
<span class="badge rounded-pill bg-light text-dark">Light</span>
<span class="badge rounded-pill bg-dark">Dark</span>