UTILS.
プライバシーを標準に
⬓

CSS Flexbox プレイグラウンド

ライブプレビューで flexbox のプロパティを試し、生成された CSS をコピーできます。

ファイルはこの端末に残ります

ファイルはブラウザ内で処理され、アップロードされません。ツールの実行に必要なコードと素材はダウンロードされます。アカウントも追跡もありません。

ダウンロードを使うと、このツールを1つのHTMLファイルに保存してオフラインで使えます。

プライバシー →

具体例を試す

例

justify-content を space-between、align-items を center にします。CSS には display: flex;、justify-content: space-between;、align-items: center; が入り、最初と最後の項目が両端に付き、すべての項目が行内で縦方向の中央にそろいます。

注意点

justify-content は主軸、align-items は交差軸に沿って働くため、flex-direction: column では入れ替わり、justify-content が縦方向になります。行と列の両方でそろえたい場合は grid を使ってください。

このツールについて

CSS Flexbox Playground は、フレックスコンテナの主要なレイアウトプロパティを扱うインタラクティブなエディターです。4つのドロップダウンから flex-direction、justify-content、align-items、flex-wrap の値を選ぶと、番号付きの5つのボックスのプレビューが瞬時に配置し直され、コードを書く前に各プロパティがレイアウトをどう形作るかを確認できます。

プレビューの下では、対応する .container ルールが作業に合わせて生成されます。display: flex に続いて、選んだ4つの宣言が並びます。ボタン1つでブロック全体がクリップボードにコピーされ、スタイルシートに貼り付けられます。公開されるのはこれらのコンテナレベルのプロパティだけで、flex-grow・order・align-self といった項目単位の設定は対象外です。

すべてはブラウザ内で動作します。何もアップロードされず、アカウントも追跡もなく、オフラインでも動作します。フレックスボックスの感覚をすばやくつかんだり、後で手で調整するための出発点となるルールを作ったりするのに向いています。

よくある質問

プレビューには何が表示されますか?
5つの番号付きボックスを収めたフレックスコンテナで、flex-direction・justify-content・align-items・flex-wrap を変えるとリアルタイムに配置し直されます。
生成された CSS はそのまま使えますか?
はい。生成された .container ルールをそのままスタイルシートにコピーできます。display: flex と選んだ4つのプロパティが含まれています。
どのフレックスボックスのプロパティを調整できますか?
4つのドロップダウンで flex-direction(row、row-reverse、column、column-reverse)、justify-content(flex-start、flex-end、center、space-between、space-around、space-evenly)、align-items(stretch、flex-start、flex-end、center、baseline)、flex-wrap(nowrap、wrap、wrap-reverse)を制御します。
出力に gap や項目単位の flex 設定は含まれますか?
いいえ。コピーされるルールには display: flex と4つのコンテナプロパティだけが含まれます。プレビューの 8px の gap は間隔を空けるためのもので、flex-grow・order・align-self といった項目単位のプロパティは含まれません。

その他のツール