Типография
Утилиты для управления переполнением текста в элементе.
Используйте truncate
, чтобы предотвратить перенос текста, и при необходимости обрезайте переполненный текст с помощью многоточия (…
).
Самое длинное слово в любом из основных словарей английского языка — пневмоноультрамикроскопическийсиликовулканокониоз,, обозначающее заболевание легких, вызванное вдыханием очень мелких частиц кремнезема. , конкретно из вулкана; с медицинской точки зрения это то же самое, что и силикоз.
<p class="truncate ...">...</p>
Используйте text-ellipsis
, чтобы обрезать переполняющий текст многоточием (…
), если необходимо.
Самое длинное слово в любом из основных словарей английского языка — пневмоноультрамикроскопическийсиликовулканокониоз,, обозначающее заболевание легких, вызванное вдыханием очень мелких частиц кремнезема. , конкретно из вулкана; с медицинской точки зрения это то же самое, что и силикоз.
<p class="text-ellipsis overflow-hidden ...">...</p>
Используйте text-clip
, чтобы обрезать текст до предела области содержимого.
Самое длинное слово в любом из основных словарей английского языка — пневмоноультрамикроскопическийсиликовулканокониоз,, обозначающее заболевание легких, вызванное вдыханием очень мелких частиц кремнезема. , конкретно из вулкана; с медицинской точки зрения это то же самое, что и силикоз.
<p class="text-clip overflow-hidden ...">...</p>
Tailwind позволяет условно применять служебные классы в разных состояниях с помощью модификаторов вариантов. Например, используйте hover:text-clip
, чтобы применять утилиту text-clip
только при hover.
<p class="truncate hover:text-clip">
<!-- ... -->
</p>
Полный список всех доступных модификаторов состояния смотрите в документации Наведение, фокус и другие состояния.
Вы также можете использовать модификаторы вариантов для таргетинга на медиа-запросы, такие как реагирующие контрольные точки, темный режим, предпочтения с уменьшенным движением и многое другое. Например, используйте md:text-clip
, чтобы применить утилиту text-clip
только на экранах среднего размера и выше.
<p class="truncate md:text-clip">
<!-- ... -->
</p>
Чтобы узнать больше, ознакомьтесь с документацией по адаптивному дизайну, темному режиму и другим модификаторам медиазапросов.