CSS Flexbox ジェネレータ

CSS flexboxレイアウトを視覚的に構築します。コンテナとアイテムプロパティを設定し、ライブプレビューで生成されたCSSをコピーします。

Presets

12px
4
Live Preview

Click any item to edit its properties

Generated CSS

CSS Flexbox ジェネレータの使い方

  1. 1コンテナプロパティを設定:direction、justify、align、wrap、gap。
  2. 2ライブプレビューで子アイテムを追加または削除します。
  3. 3アイテムごとのflex-grow、shrink、basis、orderを設定します。
  4. 4プロジェクト用に生成されたCSSをコピーします。
Zenovayアナリティクス

訪問者の本当の行動を知る。

  • リアルタイムの訪問者トラッキング
  • プライバシーファースト、クッキーバナーなし
  • 2分でセットアップ
Zenovayを見る

よくある質問

CSS Flexboxとは何ですか?
CSS Flexboxは、アイテムのサイズが不明な場合でも、コンテナ内のアイテム間のスペースを配分するレイアウトモデルです。一度に1つの軸(行または列)に沿って機能します。
flex-directionは何をしますか?
flex-directionはメインアクシスを設定します:row(左から右)、column(上から下)、row-reverse、またはcolumn-reverse。これはコンテナ内のアイテムの流れ方を決定します。
justify-contentとalign-itemsの違いは何ですか?
justify-contentはメインアクシス(flex-directionで設定)に沿ってアイテムを配置します。align-itemsはクロスアクシス(メインに垂直)に沿ってアイテムを配置します。
flex-grow、flex-shrink、flex-basisは何をしますか?
flex-growはアイテムが兄弟に対してどれだけ成長するかを制御します。flex-shrinkはどれだけ縮小するかを制御します。flex-basisは成長/縮小の前の初期サイズを設定します。
FlexboxとGridをどのような場合に使い分けますか?
1次元レイアウト(行または列のアイテム)にはFlexboxを使用します。2次元レイアウト(行と列を一緒に)にはGridを使用します。これらは組み合わせることができます。