Flexアイテムが折り返された時の位置揃え
Flexアイテムが折り返された時の位置を揃える場合は、align-content
プロパティ(旧仕様ではflex-line-pack
プロパティ)を使用します。
構文
align-content:揃え方;
指定可能な値
値 | 値(旧仕様) | 説明 |
---|---|---|
space-between | justify | 等幅 |
space-around | distribute | 等幅(先端・終端にも余白) |
flex-start | start | 上寄せ(flex-directionがcolumnの場合は左寄せ) |
flex-end | end | 下寄せ(flex-directionがcolumnの場合は右寄せ) |
center | center | 中央 |
stretch | stretch | 全体幅初期値 |
サンプルコード
item 1
item 2
item 3
item 4
item 5
CSS
div.flexbox-container {
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:-moz-flex;
display:flex;
-webkit-flex-wrap:wrap;
-moz-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-flex-line-pack:justify;
-moz-flex-line-pack:justify;
-webkit-align-content:space-between;
-moz-align-content:space-between;
align-content:space-between;
}
シミュレーション
- 1
- 2
- 3
- 4
- 5
- 6
- 7