Prijeđi na glavni sadržaj Prijeđi na navigaciju dokumentima
Check
in English

Značke

Dokumentacija i primjeri za bedževe, našu malu komponentu brojanja i označavanja.

Primjeri

Značke se skaliraju kako bi odgovarale veličini izravnog nadređenog elementa korištenjem relativne veličine fonta i emjedinica. Od verzije 5, značke više nemaju stilove fokusa ili lebdenja za veze.

Naslovi

Primjer naslovaNovi

Primjer naslovaNovi

Primjer naslovaNovi

Primjer naslovaNovi

Primjer naslovaNovi
Primjer naslovaNovi
html
<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>

Gumbi

Značke se mogu koristiti kao dio poveznica ili gumba za pružanje brojača.

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

Imajte na umu da, ovisno o tome kako se koriste, značke mogu biti zbunjujuće za korisnike čitača zaslona i sličnih pomoćnih tehnologija. Dok stil znački pruža vizualni znak o njihovoj namjeni, tim će korisnicima jednostavno biti predstavljen sadržaj značke. Ovisno o specifičnoj situaciji, ove se značke mogu činiti kao nasumične dodatne riječi ili brojevi na kraju rečenice, veze ili gumba.

Osim ako je kontekst jasan (kao u primjeru "Obavijesti", gdje se podrazumijeva da je "4" broj obavijesti), razmislite o uključivanju dodatnog konteksta s vizualno skrivenim dijelom dodatnog teksta.

Pozicioniran

Koristite pomoćne programe za izmjenu .badgei postavljanje u kut veze ili gumba.

html
<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>

Također možete zamijeniti .badgeklasu s još nekoliko uslužnih programa bez brojanja za općenitiji pokazatelj.

html
<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>

Boje pozadine

Dodano u v5.2.0

Postavite background-colorkontrastni prednji plan colors našim .text-bg-{color}pomoćnicima . Prethodno je bilo potrebno ručno upariti svoj izbor .text-{color}i .bg-{color}pomoćne programe za stiliziranje, koje još uvijek možete koristiti ako želite.

Primarni Sekundarna Uspjeh Opasnost Upozorenje Info Svjetlo tamno
html
<span class="badge text-bg-primary">Primary</span>
<span class="badge text-bg-secondary">Secondary</span>
<span class="badge text-bg-success">Success</span>
<span class="badge text-bg-danger">Danger</span>
<span class="badge text-bg-warning">Warning</span>
<span class="badge text-bg-info">Info</span>
<span class="badge text-bg-light">Light</span>
<span class="badge text-bg-dark">Dark</span>
Prenošenje značenja pomoćnim tehnologijama

Korištenje boje za dodavanje značenja daje samo vizualnu indikaciju, koja se neće prenijeti korisnicima pomoćnih tehnologija – kao što su čitači zaslona. Osigurajte da su informacije označene bojom očite iz samog sadržaja (npr. vidljivog teksta) ili da su uključene alternativnim sredstvima, kao što je dodatni tekst skriven s .visually-hiddenklasom.

Značke za tablete

Upotrijebite .rounded-pilluslužnu klasu da bi značke bile zaobljenije s većim border-radius.

Primarni Sekundarna Uspjeh Opasnost Upozorenje Info Svjetlo tamno
html
<span class="badge rounded-pill text-bg-primary">Primary</span>
<span class="badge rounded-pill text-bg-secondary">Secondary</span>
<span class="badge rounded-pill text-bg-success">Success</span>
<span class="badge rounded-pill text-bg-danger">Danger</span>
<span class="badge rounded-pill text-bg-warning">Warning</span>
<span class="badge rounded-pill text-bg-info">Info</span>
<span class="badge rounded-pill text-bg-light">Light</span>
<span class="badge rounded-pill text-bg-dark">Dark</span>

CSS

Varijable

Dodano u v5.2.0

Kao dio Bootstrapovog pristupa CSS varijablama koji se razvija, značke sada koriste lokalne CSS varijable .badgeza poboljšanu prilagodbu u stvarnom vremenu. Vrijednosti za CSS varijable postavljaju se putem Sass-a, tako da je i dalje podržana prilagodba Sass-a.

  --#{$prefix}badge-padding-x: #{$badge-padding-x};
  --#{$prefix}badge-padding-y: #{$badge-padding-y};
  @include rfs($badge-font-size, --#{$prefix}badge-font-size);
  --#{$prefix}badge-font-weight: #{$badge-font-weight};
  --#{$prefix}badge-color: #{$badge-color};
  --#{$prefix}badge-border-radius: #{$badge-border-radius};
  

Sass varijable

$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;