Доступні класи кольорів тексту у Bootstrap


119

Я розробляю сторінку реєстрації, розміщуючи текст як назву на навігаційній панелі. Я хочу надати цим текстам різні кольори. Для цього я використовую окремий файл CSS, але я хочу це зробити за допомогою CSS-файлу bootstrap.

Чи може хтось перелічити наявні кольорові класи в завантажувальному?


3
Bootstrap використовує один колір #333333для кольору тексту.
Біндія Патолія

тільки він використовує лише це?
fidel castro

Але ви можете використовувати різні для різних тегів.
Біндія Патолія

Ви можете, будь ласка, поясніть це або розмістіть посилання, якщо можливо
fidel castro

Відповіді:


195

У початковій завантаження 3 документації перераховані це під допоміжні класи: Muted, Primary, Success, Info, Warning, Danger.

У початковій завантаження 4 документації перераховані Знижений утиліти -> колір, і має більше можливостей: primary, secondary, success, danger, warning, info, light, dark, muted, white.

Для доступу до них використовуються class text-[class-name]

Отже, якщо я хочу, наприклад, синій текст, я зробив би щось подібне:

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

Це не величезна кількість варіантів, але це деякі.


2
Я б не вагався сказати, якщо ви "хочете синього тексту". Цей клас слід використовувати, коли ви хочете застосувати основний колір, який за замовчуванням буває синім. Але якщо $primaryзміни, то формально синій текст також зміниться. Якщо ви хочете, щоб у вас завжди був синій текст, слід встановити текст у будь-якому відтінку синього, який ви хочете.
якро

7

Текст на навігаційній панелі зазвичай кольоровий за допомогою одного з двох наступних класів css у bootstrap.cssфайлі.

По-перше, у випадку використання панелі навігації за замовчуванням (сіра) .navbar-defaultбуде використаний клас, а текст пофарбований у темно-сірий колір .

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

Інший - у разі використання зворотної смуги навігації (чорної), текст пофарбований у сірий колір60 .

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

Отже, ви можете змінити його колір, як хочете. Однак я б рекомендував вам використовувати окремий файл css, щоб змінити його.

ПРИМІТКА. Ви також можете скористатися налаштованим користувачем, наданим Twitter Bootstrapу Navbarрозділі.


6

Ви можете використовувати текстові класи:

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

використовувати текстові класи в будь-якому тезі, де це необхідно.

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

Ви можете додати свої власні класи або змінити вищевказані класи як свою вимогу.


0

У Bootstrap 4 (додано в останніх версіях) є ще кілька класів, які не згадуються в інших відповідях.

.text-black-50і .text-white-50прозорі на 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>

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.