Флексбокс и Сетка
Утилиты для управления расположением флекс элементов и сетки вдоль поперечной оси контейнера.
Используйте items-stretch
, чтобы растянуть элементы до заполнения поперечной оси контейнера:
<div class="flex items-stretch ...">
<div class="py-4">01</div>
<div class="py-12">02</div>
<div class="py-8">03</div>
</div>
Используйте items-start
, чтобы выровнять элементы по началу поперечной оси контейнера:
<div class="flex items-start ...">
<div class="py-4">01</div>
<div class="py-12">02</div>
<div class="py-8">03</div>
</div>
Используйте items-center
для выравнивания элементов по центру поперечной оси контейнера:
<div class="flex items-center ...">
<div class="py-4">01</div>
<div class="py-12">02</div>
<div class="py-8">03</div>
</div>
Используйте items-end
, чтобы выровнять элементы по концу поперечной оси контейнера:
<div class="flex items-end ...">
<div class="py-4">01</div>
<div class="py-12">02</div>
<div class="py-8">03</div>
</div>
Используйте items-baseline
для выравнивания элементов по поперечной оси контейнера так, чтобы все их базовые линии были выровнены:
<div class="flex items-baseline ...">
<div class="pt-2 pb-6">01</div>
<div class="pt-8 pb-12">02</div>
<div class="pt-12 pb-4">03</div>
</div>
Tailwind позволяет условно применять служебные классы в разных состояниях с помощью модификаторов вариантов. Например, используйте hover:items-center
, чтобы применять утилиту items-center
только при hover.
<div class="flex items-stretch hover:items-center">
<!-- ... -->
</div>
Полный список всех доступных модификаторов состояния смотрите в документации Наведение, фокус и другие состояния.
Вы также можете использовать модификаторы вариантов для таргетинга на медиа-запросы, такие как реагирующие контрольные точки, темный режим, предпочтения с уменьшенным движением и многое другое. Например, используйте md:items-center
, чтобы применить утилиту items-center
только на экранах среднего размера и выше.
<div class="flex items-stretch md:items-center">
<!-- ... -->
</div>
Чтобы узнать больше, ознакомьтесь с документацией по адаптивному дизайну, темному режиму и другим модификаторам медиазапросов.