Перейти до основного вмісту Перейти до навігації документами
in English

Значки

Документація та приклади значків, наш невеликий компонент підрахунку та маркування.

Приклади

Значки масштабуються відповідно до розміру безпосередньо батьківського елемента за допомогою відносного розміру шрифту та emодиниць. Починаючи з версії 5, значки більше не мають стилів фокусування чи наведення курсора для посилань.

Заголовки

Приклад заголовкановий

Приклад заголовкановий

Приклад заголовкановий

Приклад заголовкановий

Приклад заголовкановий
Приклад заголовкановий
<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>

Зауважте, що залежно від того, як вони використовуються, значки можуть заплутати користувачів програм зчитування з екрана та подібних допоміжних технологій. Хоча стиль значків дає візуальну підказку щодо їх призначення, цим користувачам буде просто представлений вміст значка. Залежно від конкретної ситуації ці значки можуть виглядати як випадкові додаткові слова чи цифри в кінці речення, посилання чи кнопки.

Якщо контекст не зрозумілий (як у прикладі «Сповіщення», де розуміється, що «4» — це кількість сповіщень), розгляньте можливість включення додаткового контексту з візуально прихованою частиною додаткового тексту.

Розташований

Використовуйте утиліти, щоб змінити .badgeта розмістити його в кутку посилання чи кнопки.

<button type="button" class="btn btn-primary position-relative">
  Inbox
  <span class="position-absolute top-0 start-100 translate-middle badge rounded-pill bg-danger">
    99+
    <span class="visually-hidden">unread messages</span>
  </span>
</button>

Ви також можете замінити .badgeклас кількома іншими утилітами без підрахунку для більш загального індикатора.

<button type="button" class="btn btn-primary position-relative">
  Profile
  <span class="position-absolute top-0 start-100 translate-middle p-2 bg-danger border border-light rounded-circle">
    <span class="visually-hidden">New alerts</span>
  </span>
</button>

Кольори фону

Використовуйте наші фонові службові класи, щоб швидко змінити зовнішній вигляд значка. Будь ласка, зверніть увагу, що під час використання Bootstrap за замовчуванням .bg-lightвам, ймовірно, знадобиться утиліта кольору тексту, наприклад, .text-darkдля належного стилю. Це тому, що фонові утиліти не встановлюють нічого, крім background-color.

Первинний Вторинний Успіх Небезпека УВАГА Інформація світло Темний
<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>
Передача значення допоміжним технологіям

Використання кольору для додання значення забезпечує лише візуальну індикацію, яка не буде передана користувачам допоміжних технологій, таких як програми зчитування з екрана. Переконайтеся, що інформація, позначена кольором, або очевидна з самого вмісту (наприклад, видимого тексту), або включена за допомогою альтернативних засобів, таких як додатковий текст, прихований разом із .visually-hiddenкласом.

Таблетки значки

Використовуйте .rounded-pillклас корисності, щоб зробити значки більш округлими за допомогою більшого border-radius.

Первинний Вторинний Успіх Небезпека УВАГА Інформація світло Темний
<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>

Сасс

Змінні

$badge-font-size:                   .75em;
$badge-font-weight:                 $font-weight-bold;
$badge-color:                       $white;
$badge-padding-y:                   .35em;
$badge-padding-x:                   .65em;
$badge-border-radius:               $border-radius;