Белгілер
Белгілерге арналған құжаттама және мысалдар, біздің шағын санау және таңбалау компоненті.
Мысалдар
em
Белгілер қатысты қаріп өлшемі мен бірліктерді пайдалану арқылы тікелей негізгі элемент өлшеміне сәйкес келетін масштабталады . v5 нұсқасынан бастап танымбелгілерде бұдан былай сілтемелер үшін фокус немесе меңзерді апару мәнерлері болмайды.
Тақырыптар
Мысал тақырыбыЖаңа
Мысал тақырыбыЖаңа
Мысал тақырыбыЖаңа
Мысал тақырыбыЖаңа
Мысал тақырыбыЖаңа
Мысал тақырыбыЖаңа
<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 text-bg-secondary">4</span>
</button>
Қолданылуына байланысты бейдждер экраннан оқу құралдарын және ұқсас көмекші технологияларды пайдаланушылар үшін түсініксіз болуы мүмкін екенін ескеріңіз. Бейдждерді сәндеу олардың мақсатына қатысты көрнекі нұсқауды қамтамасыз еткенімен, бұл пайдаланушыларға бейдждің мазмұны жай ғана ұсынылады. Нақты жағдайға байланысты бұл белгілер сөйлемнің, сілтеменің немесе түйменің соңындағы кездейсоқ қосымша сөздер немесе сандар сияқты көрінуі мүмкін.
Мәтінмән анық болмаса («Хабарламалар» мысалындағыдай, «4» хабарландырулар саны деп түсініледі), қосымша мәтіннің көрнекі түрде жасырылған бөлігімен қосымша мәтінмәнді қосуды қарастырыңыз.
Орналастырылды
a өзгерту .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>
Фон түстері
v5.2.0 нұсқасына қосылдыКөмекшілерімізбен қарама - background-color
қарсы алдыңғы планды орнатыңыз . Бұрын таңдауды және сәндеуге арналған утилиталарды қолмен жұптау қажет болды , егер қаласаңыз, оларды әлі де пайдалана аласыз.color
.text-bg-{color}
.text-{color}
.bg-{color}
<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>
Көмекші технологияларға мән беру
Түсті мағына қосу үшін пайдалану тек көрнекі нұсқауды қамтамасыз етеді, ол экраннан оқу құралдары сияқты көмекші технологияларды пайдаланушыларға берілмейді. Түспен белгіленген ақпарат мазмұнның өзінен анық (мысалы, көрінетін мәтін) немесе .visually-hidden
сыныппен жасырылған қосымша мәтін сияқты балама құралдар арқылы енгізілгеніне көз жеткізіңіз.
Таблетка белгілері
.rounded-pill
Бейдждерді үлкенірек дөңгелектеу үшін қызметтік сыныпты пайдаланыңыз border-radius
.
<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
Айнымалылар
v5.2.0 нұсқасына қосылды.badge
Bootstrap-тың дамып келе жатқан CSS айнымалылары тәсілінің бір бөлігі ретінде танымбелгілер енді нақты уақытта жақсартылған теңшеу үшін жергілікті CSS айнымалыларын пайдаланады . CSS айнымалыларының мәндері Sass арқылы орнатылады, сондықтан Sass теңшеуіне әлі де қолдау көрсетіледі.
--#{$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 айнымалылары
$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;