Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【CSS Modules】place-items省略形プロパティの使い方

place-items省略形プロパティの使い方について、初心者にもわかりやすく解説します。

作成日: 更新日:

基本的な使い方

place-itemsプロパティは、CSS Gridレイアウトにおいて、グリッドコンテナ内の各グリッドアイテムの配置(整列)をまとめて制御するために使用されるプロパティです。このプロパティは、複数の関連するCSSプロパティを一度に設定できる「ショートハンドプロパティ」の一種であり、具体的には、グリッドアイテムのブロック軸方向(通常は縦方向)の配置を定めるalign-itemsプロパティと、インライン軸方向(通常は横方向)の配置を定めるjustify-itemsプロパティを簡潔に記述するために利用されます。

place-itemsプロパティに値を一つだけ指定した場合、その値はalign-itemsjustify-itemsの両方に適用されます。例えば、place-items: center;と設定すると、グリッドアイテムは縦方向にも横方向にも、それぞれ中央に配置されます。また、place-items: <align-itemsの値> <justify-itemsの値>;のように二つの値を指定することも可能です。この場合、最初の値がalign-itemsに、二番目の値がjustify-itemsに適用され、縦方向と横方向で異なる配置を設定できます。

利用できる代表的な値としては、グリッドの開始位置に配置するstart、終了位置に配置するend、中央に配置するcenter、そして利用可能なスペースに合わせてアイテムを引き伸ばすstretchなどがあります。このプロパティを活用することで、CSS Gridを用いた複雑なレイアウトにおけるアイテムの整列設定を、より少ないコードで効率的に行い、コードの可読性やメンテナンス性を向上させることが可能となります。システム開発において、整然としたユーザーインターフェースを構築する上で、place-itemsプロパティの理解は非常に役立ちます。

公式リファレンス: place-items

構文(syntax)

1.container {
2  place-items: center start;
3}

引数(parameters)

引数なし

引数はありません

戻り値(return)

戻り値なし

戻り値はありません

関連コンテンツ

関連プログラミング言語