Dostępne klasy kolorów tekstu w Bootstrap


119

Opracowuję stronę rejestracji, umieszczając tekst jako tytuł na pasku nawigacyjnym. Chcę nadać tym tekstom różne kolory. W tym celu używam osobnego pliku CSS, ale chcę to zrobić za pomocą pliku CSS programu bootstrap.

Czy ktoś może wymienić dostępne klasy kolorów w bootstrapie?


3
Bootstrap używa jednego koloru #333333dla koloru tekstu.
Bindiya Patoliya

sam używać tylko tego?
fidel castro

Ale możesz użyć innego dla innego tagu.
Bindiya Patoliya

Czy mógłbyś to wyjaśnić lub umieścić link, jeśli to możliwe
fidel castro

Odpowiedzi:


195

W bootstrap 3 Dokumentacja listy to pod klasach pomocniczych: Muted, Primary, Success, Info, Warning, Danger.

W bootstrap 4 Dokumentacja listy to pod narzędzi -> kolor, i ma więcej opcji: primary, secondary, success, danger, warning, info, light, dark, muted, white.

Aby uzyskać do nich dostęp, należy skorzystać z class text-[class-name]

Tak więc, jeśli chcę na przykład niebieski tekst, zrobiłbym coś takiego:

<p class="text-primary">This text is the blue primary color.</p>

To nie jest ogromna liczba wyborów, ale jest kilka.


2
Wahałbym się, czy „chcesz niebieski tekst”. Tej klasy należy używać, gdy chcesz zastosować kolor podstawowy, którym domyślnie jest niebieski. Ale jeśli się $primaryzmieni, zmieni się również twój formalnie niebieski tekst. Jeśli chcesz mieć pewność, że zawsze masz niebieski tekst, ustaw tekst na dowolny odcień niebieskiego, jaki chcesz.
jacroe

7

Tekst na pasku nawigacji jest zwykle pokolorowany przy użyciu jednej z dwóch następujących klas css w bootstrap.csspliku.

Po pierwsze, w przypadku korzystania z domyślnego paska nawigacyjnego (szarego), .navbar-defaultzostanie użyta klasa, a tekst będzie koloru ciemnoszarego .

.navbar-default .navbar-text {
  color: #777;
}

Drugi to w przypadku korzystania z odwrotnego paska nawigacyjnego (czarnego), tekst ma kolor szary60 .

.navbar-inverse .navbar-text {
  color: #999;
}

Możesz więc dowolnie zmieniać jego kolor. Jednak zalecałbym użycie osobnego pliku css, aby to zmienić.

UWAGA: możesz również skorzystać z dostosowania udostępnionego przez Twitter Bootstrap, w Navbarsekcji.


6

Możesz użyć klas tekstu:

.text-primary
.text-secondary
.text-success
.text-danger
.text-warning
.text-info
.text-light
.text-dark
.text-muted
.text-white

w razie potrzeby użyj klas tekstu w dowolnym tagu.

<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-muted">.text-muted</p>
<p class="text-white bg-dark">.text-white</p>

Możesz dodać własne klasy lub zmodyfikować powyższe klasy jako swoje wymaganie.


0

W Bootstrap 4 jest kilka innych klas (dodanych w ostatnich wersjach) nie zostały wymienione w innych odpowiedziach.

.text-black-50i .text-white-50są przezroczyste w 50%.

.text-body {
  color: #212529 !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

/*DEMO*/
p{padding:.5rem}
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">

<p class="text-body">.text-body</p>
<p class="text-black-50">.text-black-50</p>
<p class="text-white-50 bg-dark">.text-white-50</p>

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.