左から並ぶ
上から並ぶ
右から並ぶ
下から並ぶ
折り返さない
下に折り返す
上に折り返す
flex-column と flex-wrap を同時に指定する
横配置で、左揃え。縦配置で、上揃え。
横配置で、右揃え。縦配置で、下揃え。
中央ぞろえ
等間隔にあける
等間隔にあける、両端もその他のマージンの半分空ける
横配置で、上揃え。縦配置で、左揃え。
横配置で、下揃え。縦配置で、右揃え。
中央ぞろえ。
ベースラインを揃える
高さいっぱいに広がる。
flex要素の高さが指定されていない場合は子要素の一番大きい要素に揃える
横配置で、上揃え。縦配置で、左揃え。
横配置で、下揃え。縦配置で、右揃え。
中央揃え。
等間隔に空ける。
等間隔に空ける。両端は間の間隔の半分空ける。
数字のに並べる。
上寄せ(2番目)。
下寄せ(2番目)。
中央寄せ(2番目)。
ベースラインを揃える(2番目)。
一番大きい要素、または親の高さまで伸びる(2番目)。
基本となる長さを指定する。(今回は70px,指定しないと0pxとなる)。デフォルトはauto。
「全体の領域 - 各要素のbasisを足したもの」の余白を再分配する割合。
以下の例は全体を7としている。
(余白の残り ÷ 7)をそれぞれのgrowの割合で分ける。デフォルトは0。
各要素が収まりきらない場合、shrinkで設定した割合でそれぞれ縮小して収まるように表示する。デフォルトは0。
上記3つプロパティのショートハンド。noneを指定すると '0 0 auto'となる。