Source

Farger

Formidle mening gjennom farger med en håndfull fargebruksklasser. Inkluderer også støtte for styling av lenker med svevetilstander.

Farge

.tekst-primær

.tekst-sekundær

.tekst-suksess

.tekstfare

.tekst-advarsel

.tekst-info

.tekst-lys

.tekst-mørk

.tekst-tekst

.tekst-dempet

.tekst-hvit

.text-black-50

.tekst-hvit-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>

Kontekstuelle tekstklasser fungerer også godt på ankere med de angitte sveve- og fokustilstandene. Merk at klassen .text-whiteog .text-mutedikke har noen ekstra lenkestil utover understreking.

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

Bakgrunnsfarge

I likhet med kontekstuelle tekstfargeklasser kan du enkelt angi bakgrunnen til et element til en hvilken som helst kontekstuell klasse. Ankerkomponenter blir mørkere ved sveving, akkurat som tekstklassene. Bakgrunnsverktøy angir ikkecolor , så i noen tilfeller vil du bruke .text-*verktøy.

.bg-primær
.bg-sekundær
.bg-suksess
.bg-fare
.bg-advarsel
.bg-info
.bg-light
.bg-mørk
.bg-hvit
.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>

Bakgrunnsgradient

Når $enable-gradientser satt til true(standard er false), kan du bruke .bg-gradient-verktøyklasser. Lær om Sass-alternativene våre for å aktivere disse timene og mer.

  • .bg-gradient-primary
  • .bg-gradient-secondary
  • .bg-gradient-success
  • .bg-gradient-danger
  • .bg-gradient-warning
  • .bg-gradient-info
  • .bg-gradient-light
  • .bg-gradient-dark

Håndtere spesifisitet

Noen ganger kan ikke kontekstuelle klasser brukes på grunn av spesifisiteten til en annen velger. I noen tilfeller er en tilstrekkelig løsning å pakke inn elementets innhold i en <div>med klassen.

Formidle mening til hjelpeteknologier

Å bruke farger for å legge til mening gir bare en visuell indikasjon, som ikke vil bli formidlet til brukere av hjelpeteknologier – for eksempel skjermlesere. Sørg for at informasjon angitt med fargen enten er åpenbar fra selve innholdet (f.eks. den synlige teksten), eller er inkludert på alternative måter, for eksempel ekstra tekst skjult i .sr-onlyklassen.