Flexboxレイアウト生成ツール|並べ方を見ながらCSSをコピー

横並び、右寄せ、縦横中央など、複数の指定を1つの箱にまとめて、見たままのHTMLとCSSをコピーできます。各プロパティを1つずつ動かして意味を確かめる解説は Flexbox完全解説 です。下のプリセット名は、解説の「やりたいことから探す」と同じ言葉です。

このツールは …回 使われています。

Presets(やりたいことから選ぶ)

逆引き


          
        

箱の色はプレビュー用です。コピーするCSSには色を入れていません。

Container(親の指定)
方向(flex-direction)

横並び縦並び

折り返し(flex-wrap)

解説

主軸の揃え(justify-content)

解説

交差軸の揃え(align-items)

解説

行の位置(align-content)

解説

折り返したときだけ、行の位置が効きます。

解説

プレビューの高さ

縦横中央

交差軸の中央寄せや、折り返した行の位置は、親に高さの余りがないと見た目が変わりません。

箱の数 4
Item(選んだ箱の指定)

箱1を編集中。プレビューの箱を押すと対象が変わります。

幅の取り方(flex)

ショートハンドflex-grow

flex: 1 は中身の長さを無視して等幅になります。flex: auto は中身の幅を残して、余った分だけ分けます。

表示順(order)

解説

この箱だけの交差軸(align-self)

解説

使い方

  1. 上のプリセットか、コンテナの指定で、親要素の並べ方を決めます。
  2. プレビューの箱を押すと、その箱だけ flex・order・align-self を変えられます。箱に書いてある数字はHTMLの順番です。
  3. プレビュー直下の文で、いま justify-content が横に効いているか縦に効いているかを確認します。方向を縦にすると軸が入れ替わります。
  4. HTMLとCSS、またはCSSだけをコピーして、自分のページのクラス名に読み替えます。
  5. 各見出しの右にあるリンクは、同じプロパティのデモがある Flexbox完全解説 の該当節へ移動します。用語の定義は IT用語集のFlexbox を見てください。

ご利用にあたっては、本Webアプリの 利用規約 も合わせてご確認ください。

バグや表示の乱れ、追加してほしい機能などがあれば、こちらよりお知らせください。

バグや表示の乱れ、使いにくかった点、追加してほしい機能などがあればお知らせください。
同意事項
・本フォームは不具合報告・改善要望専用です。個別の返信は原則行っておりません。
・誹謗中傷、脅迫、公序良俗に反する内容が含まれる場合、IPアドレス等のログに基づきしかるべき対処を行います。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!