Source

Culori

Transmite sens prin culoare cu o mână de clase de utilitate de culoare. Include și suport pentru link-uri de stil cu stări de hover.

Culoare

.text-primar

.text-secundar

.text-succes

.text-pericol

.text-avertisment

.text-info

.text-lumină

.text-întuneric

.text-corp

.text dezactivat

.text-alb

.text-negru-50

.text-alb-50

<p class="text-primary">.text-primary</p>
<p class="text-secondary">.text-secondary</p>
<p class="text-success">.text-success</p>
<p class="text-danger">.text-danger</p>
<p class="text-warning">.text-warning</p>
<p class="text-info">.text-info</p>
<p class="text-light bg-dark">.text-light</p>
<p class="text-dark">.text-dark</p>
<p class="text-body">.text-body</p>
<p class="text-muted">.text-muted</p>
<p class="text-white bg-dark">.text-white</p>
<p class="text-black-50">.text-black-50</p>
<p class="text-white-50 bg-dark">.text-white-50</p>

Clasele de text contextual funcționează bine și pe ancore cu stările de hover și de focalizare furnizate. Rețineți că clasa .text-whiteși .text-mutednu are un stil suplimentar de link în afara sublinierii.

<p><a href="#" class="text-primary">Primary link</a></p>
<p><a href="#" class="text-secondary">Secondary link</a></p>
<p><a href="#" class="text-success">Success link</a></p>
<p><a href="#" class="text-danger">Danger link</a></p>
<p><a href="#" class="text-warning">Warning link</a></p>
<p><a href="#" class="text-info">Info link</a></p>
<p><a href="#" class="text-light bg-dark">Light link</a></p>
<p><a href="#" class="text-dark">Dark link</a></p>
<p><a href="#" class="text-muted">Muted link</a></p>
<p><a href="#" class="text-white bg-dark">White link</a></p>

Culoare de fundal

Similar cu clasele de culoare a textului contextual, setați cu ușurință fundalul unui element la orice clasă contextuală. Componentele de ancorare se vor întuneca la trecerea cu mouse-ul, la fel ca și clasele de text. Utilitarele de fundal nu sunt setatecolor , așa că în unele cazuri veți dori să utilizați .text-*utilitare.

.bg-primar
.bg-secundar
.bg-succes
.bg-pericol
.bg-avertisment
.bg-info
.bg-lumină
.bg-întuneric
.bg-alb
.bg-transparent
<div class="p-3 mb-2 bg-primary text-white">.bg-primary</div>
<div class="p-3 mb-2 bg-secondary text-white">.bg-secondary</div>
<div class="p-3 mb-2 bg-success text-white">.bg-success</div>
<div class="p-3 mb-2 bg-danger text-white">.bg-danger</div>
<div class="p-3 mb-2 bg-warning text-dark">.bg-warning</div>
<div class="p-3 mb-2 bg-info text-white">.bg-info</div>
<div class="p-3 mb-2 bg-light text-dark">.bg-light</div>
<div class="p-3 mb-2 bg-dark text-white">.bg-dark</div>
<div class="p-3 mb-2 bg-white text-dark">.bg-white</div>
<div class="p-3 mb-2 bg-transparent text-dark">.bg-transparent</div>

Gradient de fundal

Când $enable-gradientseste setat la true, veți putea folosi .bg-gradient-clase de utilitate. În mod implicit, $enable-gradientseste dezactivat și exemplul de mai jos este întrerupt în mod intenționat. Acest lucru se face pentru o personalizare mai ușoară din momentul în care începeți să utilizați Bootstrap. Aflați despre opțiunile noastre Sass pentru a activa aceste cursuri și multe altele.

.bg-gradient-primar
.bg-gradient-secundar
.bg-gradient-succes
.bg-gradient-pericol
.bg-gradient-warning
.bg-gradient-info
.bg-gradient-lumina
.bg-gradient-întuneric
<div class="p-3 mb-2 bg-gradient-primary text-white">.bg-gradient-primary</div>
<div class="p-3 mb-2 bg-gradient-secondary text-white">.bg-gradient-secondary</div>
<div class="p-3 mb-2 bg-gradient-success text-white">.bg-gradient-success</div>
<div class="p-3 mb-2 bg-gradient-danger text-white">.bg-gradient-danger</div>
<div class="p-3 mb-2 bg-gradient-warning text-dark">.bg-gradient-warning</div>
<div class="p-3 mb-2 bg-gradient-info text-white">.bg-gradient-info</div>
<div class="p-3 mb-2 bg-gradient-light text-dark">.bg-gradient-light</div>
<div class="p-3 mb-2 bg-gradient-dark text-white">.bg-gradient-dark</div>

Confruntarea cu specificul

Uneori, clasele contextuale nu pot fi aplicate din cauza specificului altui selector. În unele cazuri, o soluție suficientă este să împachetați conținutul elementului într-o <div>clasă.

Transmiterea sensului tehnologiilor de asistență

Folosirea culorii pentru a adăuga semnificație oferă doar o indicație vizuală, care nu va fi transmisă utilizatorilor de tehnologii de asistență, cum ar fi cititoarele de ecran. Asigurați-vă că informațiile indicate de culoare sunt fie evidente din conținutul în sine (de exemplu, textul vizibil), fie sunt incluse prin mijloace alternative, cum ar fi textul suplimentar ascuns cu .sr-onlyclasa.