弹性和网格
用于控制弹性和网格项目如何沿容器横轴定位的实用程序。
使用 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
来仅 在 hover应用 items-center
.
<div class="flex items-stretch hover:items-center">
<!-- ... -->
</div>
详细了解, 请参考 Hover, Focus, & Other States 文档.
您还可以使用变体修饰符来定位媒体查询,例如响应式断点、暗模式、首选减少运动等。例如, 使用 md:items-center
来应用 items-center
程序,适用于中等屏幕尺寸及以上。
<div class="flex items-stretch md:items-center">
<!-- ... -->
</div>