-
フレックスボックスを使用する方法: フレックスボックスを使用すると、アイテムを垂直に配置することができます。以下は基本的な例です。
<div class="container"> <div class="item">アイテム1</div> <div class="item">アイテム2</div> <div class="item">アイテム3</div> </div>
.container { display: flex; flex-direction: column; align-items: center; /* アイテムを中央に配置する場合 */ } .item { /* アイテムのスタイルを指定 */ }
上記の例では、
.container
クラスの要素内のアイテムが垂直に配置されます。flex-direction: column;
はアイテムを縦方向に配置するための指定で、align-items
プロパティはアイテムの垂直方向の配置方法を制御します。 -
グリッドレイアウトを使用する方法: グリッドレイアウトを使用すると、アイテムを柔軟に配置することができます。以下は基本的な例です。
<div class="container"> <div class="item">アイテム1</div> <div class="item">アイテム2</div> <div class="item">アイテム3</div> </div>
.container { display: grid; align-items: center; /* アイテムを中央に配置する場合 */ } .item { /* アイテムのスタイルを指定 */ }
上記の例では、
.container
クラスの要素内のアイテムが垂直に配置されます。display: grid;
はグリッドレイアウトを有効にし、align-items
プロパティはアイテムの垂直方向の配置方法を制御します。
これらは一般的な方法ですが、他にもさまざまな方法があります。詳細や他のオプションについては、CSSのドキュメントやチュートリアルを参照してください。