Source

Текст

Документация и примеры для распространенных текстовых утилит для управления выравниванием, обтеканием, весом и т. д.

Выравнивание текста

Легко выравнивайте текст по компонентам с помощью классов выравнивания текста.

Ambitioni dedisse scripsisse iudicaretur. Cras mattis iudicium purus sit amet fermentum. Donec sed odio operae, eu vulputate felis rhoncus. Praeterea iter est quasdam res quas ex communi. At nos hinc posthac, sitientis piros Afros. Petierunt uti sibi concilium totius Galliae in diem certam indicere. Cras mattis iudicium purus sit amet fermentum.

<p class="text-justify">Ambitioni dedisse scripsisse iudicaretur. Cras mattis iudicium purus sit amet fermentum. Donec sed odio operae, eu vulputate felis rhoncus. Praeterea iter est quasdam res quas ex communi. At nos hinc posthac, sitientis piros Afros. Petierunt uti sibi concilium totius Galliae in diem certam indicere. Cras mattis iudicium purus sit amet fermentum.</p>

Для выравнивания по левому краю, правому краю и центру доступны адаптивные классы, которые используют те же контрольные точки ширины области просмотра, что и система сетки.

Выровненный по левому краю текст на всех размерах окна просмотра.

Выровненный по центру текст на всех размерах окна просмотра.

Выровненный по правому краю текст на всех размерах окна просмотра.

Выровненный по левому краю текст на окнах просмотра размером SM (маленький) или шире.

Выровненный по левому краю текст на окнах просмотра размером MD (средний) или шире.

Выровненный по левому краю текст на окнах просмотра размером LG (большой) или шире.

Выровненный по левому краю текст на окнах просмотра размером XL (очень большой) или шире.

<p class="text-left">Left aligned text on all viewport sizes.</p>
<p class="text-center">Center aligned text on all viewport sizes.</p>
<p class="text-right">Right aligned text on all viewport sizes.</p>

<p class="text-sm-left">Left aligned text on viewports sized SM (small) or wider.</p>
<p class="text-md-left">Left aligned text on viewports sized MD (medium) or wider.</p>
<p class="text-lg-left">Left aligned text on viewports sized LG (large) or wider.</p>
<p class="text-xl-left">Left aligned text on viewports sized XL (extra-large) or wider.</p>

Обтекание и переполнение текста

Оберните текст .text-wrapклассом.

Этот текст должен обернуться.
<div class="badge badge-primary text-wrap" style="width: 6rem;">
  This text should wrap.
</div>

Предотвратите обтекание текста .text-nowrapклассом.

Этот текст должен переполнять родительский.
<div class="text-nowrap bd-highlight" style="width: 8rem;">
  This text should overflow the parent.
</div>

Для более длинного контента вы можете добавить .text-truncateкласс для усечения текста многоточием. Требуется display: inline-blockили display: block.

Praeterea iter est quasdam res quas ex communi.
Praeterea iter est quasdam res quas ex communi.
<!-- Block level -->
<div class="row">
  <div class="col-2 text-truncate">
    Praeterea iter est quasdam res quas ex communi.
  </div>
</div>

<!-- Inline level -->
<span class="d-inline-block text-truncate" style="max-width: 150px;">
  Praeterea iter est quasdam res quas ex communi.
</span>

Разрыв слова

Не позволяйте длинным строкам текста нарушать макет ваших компонентов, используя .text-breakto set overflow-wrap: break-wordword-break: break-wordдля совместимости с IE и Edge).

мммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммм

<p class="text-break">mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm</p>

Преобразование текста

Преобразование текста в компонентах с помощью классов капитализации текста.

Текст в нижнем регистре.

Текст в верхнем регистре.

Текст с заглавными буквами.

<p class="text-lowercase">Lowercased text.</p>
<p class="text-uppercase">Uppercased text.</p>
<p class="text-capitalize">CapiTaliZed text.</p>

Обратите внимание, как .text-capitalizeизменяется только первая буква каждого слова, не затрагивая регистр любых других букв.

Вес шрифта и курсив

Быстро изменить жирность (жирность) текста или выделить текст курсивом.

Жирный текст.

Более жирный текст (относительно родительского элемента).

Текст нормального веса.

Легкий текст.

Облегченный текст (относительно родительского элемента).

Курсив.

<p class="font-weight-bold">Bold text.</p>
<p class="font-weight-bolder">Bolder weight text (relative to the parent element).</p>
<p class="font-weight-normal">Normal weight text.</p>
<p class="font-weight-light">Light weight text.</p>
<p class="font-weight-lighter">Lighter weight text (relative to the parent element).</p>
<p class="font-italic">Italic text.</p>

Моноширинный

Измените выделение на наш стек моноширинных шрифтов с помощью .text-monospace.

Это в моноширине

<p class="text-monospace">This is in monospace</p>

Сбросить цвет

Сбросьте цвет текста или ссылки с помощью .text-reset, чтобы он наследовал цвет своего родителя.

Приглушенный текст со ссылкой для сброса .

<p class="text-muted">
  Muted text with a <a href="#" class="text-reset">reset link</a>.
</p>

Оформление текста

Удалить текстовое оформление с .text-decoration-noneклассом.

<a href="#" class="text-decoration-none">Non-underlined link</a>