Align Content
Aligns items along the cross axis of a flex or grid container.
Class names
| Class | Description |
|---|---|
| items-start | align-items: flex-start; |
| items-center | align-items: center; |
| items-end | align-items: flex-end; |
| items-baseline | align-items: baseline; |
| items-stretch | align-content: stretch; |
Examples
Start
html
<div class="flex h-full items-start gap-4">
<span class="bg-primary text-primary-foreground flex-1 p-2">1</span>
<span class="bg-primary text-primary-foreground flex-1 px-2 pt-2 pb-12">2</span>
<span class="bg-primary text-primary-foreground flex-1 p-2">3</span>
</div>Center
html
<div class="flex h-full items-center gap-4">
<span class="bg-primary text-primary-foreground flex-1 p-2">1</span>
<span class="bg-primary text-primary-foreground flex-1 px-2 pt-2 pb-12">2</span>
<span class="bg-primary text-primary-foreground flex-1 p-2">3</span>
</div>End
html
<div class="flex h-full items-end gap-4">
<span class="bg-primary text-primary-foreground flex-1 p-2">1</span>
<span class="bg-primary text-primary-foreground flex-1 px-2 pt-2 pb-12">2</span>
<span class="bg-primary text-primary-foreground flex-1 p-2">3</span>
</div>Baseline
html
<div class="flex h-full items-baseline gap-4">
<span class="bg-primary text-primary-foreground flex-1 p-2">1</span>
<span class="bg-primary text-primary-foreground flex-1 px-2 pt-2 pb-12">2</span>
<span class="bg-primary text-primary-foreground flex-1 p-2">3</span>
</div>Stretch
html
<div class="flex h-full items-stretch gap-4">
<span class="bg-primary text-primary-foreground flex-1 p-2">1</span>
<span class="bg-primary text-primary-foreground flex-1 px-2 pt-2 pb-12">2</span>
<span class="bg-primary text-primary-foreground flex-1 p-2">3</span>
</div>