フレックスブロック

CSS の display: flex を実現するためのシンプルなブロックです。

フレックスブロックの子ブロックには flex-growflex-shrinkflex-basis の設定が追加されます。

サンプル

flex: 0 1 auto

flex: 0 1 auto

flex: 1 1 auto

設定

項目の揃え位置

子ブロックの水平方向の配置(justify-content)を設定できます。

垂直配置

子ブロックの垂直配置(align-items)を設定できます。

方向

主軸の方向を設定できます。

複数行に折り返す

子ブロックを1行に押し込むか複数行に折り返すかを設定できます。

HTML 要素

ブロックの HTML タグを変更できます。

間隔

子ブロック間の間隔(gap)を設定できます。

枠線

枠線(border 等)を設定できます。

子ブロックに追加される設定

塗りつぶし

flex-grow を設定できます。

フィット

flex-shrink を設定できます。

推奨幅

flex-basis を設定できます。

目次

マニュアル