本文へスキップ
ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。

Flexbox Playground

flex コンテナの 5 大プロパティをリアルタイム調整。生成 CSS はそのままコピー可能。

生成された CSS

使い方

  1. flex-direction を選びます:row、column、または各 reverse 系。
  2. justify-content と align-items を変えて、子要素が主軸・交差軸でどう動くか確認します。
  3. flex-wrap を切り替えて、スペースが足りないときの折り返しを観察します。
  4. gap スライダーと子要素の数を調整します。
  5. 生成された CSS ブロックをコピーしてスタイルシートへ貼り付けます。

よくある用途

よくある質問

Q: 対応しているプロパティは? A: コンテナレベルの 5 つ:flex-direction、justify-content、align-items、flex-wrap、gap です。生成結果を予測可能に保つため、flex-grow などの子要素レベルのプロパティは含めていません。

Q: 古いブラウザでも動きますか? A: 表示されるプロパティは現行の flexbox 仕様に含まれ、モダンブラウザならすべて対応しています。flex コンテナの gap は比較的新しいブラウザが必要で、旧 Safari では margin ベースの代替が必要な場合があります。

Q: 自分のマークアップで試せますか? A: プレビューは生成された子要素のみです。コピーした CSS を自分の要素に適用して、そこから調整してください。

データはこのデバイス内にとどまります

Flexbox Playground は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。

入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。