Текст
Документация и примеры для распространенных текстовых утилит для управления выравниванием, обтеканием, весом и т. д.
Выравнивание текста
Легко выравнивайте текст по компонентам с помощью классов выравнивания текста.
Текст-заполнитель для демонстрации выравнивания текста по ширине. Сделаешь ли ты то же самое для меня? Пришло время смотреть в лицо музыке, я больше не твоя муза. Слышал, это красиво, будь судьей, а мои девочки примут участие в голосовании. Я чувствую феникса внутри себя. Небеса завидуют нашей любви, ангелы плачут сверху. Да, ты ведешь меня в утопию.
<p class="text-justify">Some placeholder text to demonstrate justified text alignment. Will you do the same for me? It's time to face the music I'm no longer your muse. Heard it's beautiful, be the judge and my girls gonna take a vote. I can feel a phoenix inside of me. Heaven is jealous of our love, angels are crying from up above. Yeah, you take me to utopia.</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
.
<!-- 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-break
to set word-wrap: break-word
и word-break: break-word
. Мы используем word-wrap
вместо более распространенных overflow-wrap
для более широкой поддержки браузеров и добавляем устаревшие word-break: break-word
, чтобы избежать проблем с гибкими контейнерами.
мммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммм
<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>