方法1: 自動配置を使用する
.container {
display: grid;
place-items: center;
}
この方法では、.container
というクラス名を持つ要素を中央に配置します。place-items: center;
のプロパティを使用することで、水平および垂直方向に中央揃えが行われます。
方法2: グリッド行と列の設定を使用する
.container {
display: grid;
justify-items: center; /* 水平方向の中央揃え */
align-items: center; /* 垂直方向の中央揃え */
}
この方法では、justify-items: center;
とalign-items: center;
のプロパティを使用して、要素を水平方向と垂直方向に中央揃えします。
方法3: グリッドアイテムに対して個別に設定する
.container {
display: grid;
}
.item {
justify-self: center; /* 水平方向の中央揃え */
align-self: center; /* 垂直方向の中央揃え */
}
この方法では、要素ごとに個別にjustify-self: center;
とalign-self: center;
のプロパティを設定して、水平方向と垂直方向に中央揃えを行います。.item
というクラス名を持つ要素を中央に配置する例です。
これらの方法を使用することで、CSSグリッドを使って要素を中央に配置することができます。適切な方法を選んで使用してください。