CSS flex-startとalign-itemsで垂直方向の位置を指定する
環境
Google Chrome 112.0.5615.49(Official Build) (64 ビット)
Windows 10 Home 64bit
構文
display: flex;
align-items: flex-start;
flex+align-itemsは、要素の垂直方向の位置を指定できます。
flex-startは、先頭に揃えます。
使用例
<!DOCTYPE html> <html> <head> <style> /*親クラスの定義*/ .parentA { display: flex; align-items: flex-start; width: 180px; height: 70px; border: 1px solid #000; } /*子クラスの定義*/ .childA { background: skyBlue; text-align: center; width: 80px; border: 1px solid #000; } </style> </head> <body> <div class="parentA"> <div class="childA">東京</div> <div class="childA">大阪</div> <div class="childA">福岡</div> </div> </body> </html>
結果
要素「class="childA"」の項目が垂直方向の位置で表示します。
先頭に揃えます