Flexbox & Grid
個々のアイテムの配置と揃え方を同時に制御するユーティリティ。
クラス | スタイル |
---|---|
place-self-auto | place-self: auto; |
place-self-start | place-self: start; |
place-self-end | place-self: end; |
place-self-end-safe | place-self: safe end; |
place-self-center | place-self: center; |
place-self-center-safe | place-self: safe center; |
place-self-stretch | place-self: stretch; |
place-self-auto
を使用して、アイテムをコンテナのplace-items
プロパティの値に基づいて配置します。
<div class="grid grid-cols-3 gap-4 ..."> <div>01</div> <div class="place-self-auto ...">02</div> <div>03</div> <div>04</div> <div>05</div> <div>06</div></div>
place-self-start
を使用して、アイテムを両軸の開始位置に揃えます。
<div class="grid grid-cols-3 gap-4 ..."> <div>01</div> <div class="place-self-start ...">02</div> <div>03</div> <div>04</div> <div>05</div> <div>06</div></div>
place-self-center
を使用して、アイテムを両軸の中央に揃えます。
<div class="grid grid-cols-3 gap-4 ..."> <div>01</div> <div class="place-self-center ...">02</div> <div>03</div> <div>04</div> <div>05</div> <div>06</div></div>
place-self-end
を使用して、アイテムを両軸の終了位置に揃えます。
<div class="grid grid-cols-3 gap-4 ..."> <div>01</div> <div class="place-self-end ...">02</div> <div>03</div> <div>04</div> <div>05</div> <div>06</div></div>
place-self-stretch
を使用して、アイテムを両軸に引き伸ばします。
<div class="grid grid-cols-3 gap-4 ..."> <div>01</div> <div class="place-self-stretch ...">02</div> <div>03</div> <div>04</div> <div>05</div> <div>06</div></div>
プレフィックスa place-self
ユーティリティ md:
のようなブレークポイントバリアントを使用すると、ユーティリティを適用するのはmedium 以上の画面サイズのみになります。
<div class="place-self-start md:place-self-end ..."> <!-- ... --></div>
バリアントの使用方法の詳細については、バリアントのドキュメントを参照してください。