Command Palette

Search for a command to run...

FL

Flexbox Generator

CSS flexbox レイアウトを視覚的に構築します。 justify-content、align-items、direction、rap、gap をライブ プレビューで調整し、生成された CSS をすべてブラウザーでコピーします。

Flexbox Generatorとは?

Flexbox Generator は、CSS フレキシブル ボックス レイアウトの視覚的な遊び場です。メニューとギャップ スライダーを使用してコンテナのプロパティを設定し、ライブ プレビューでアイテムをリアルタイムで並べ替えるのを見て、プレビューが使用している正確な CSS をコピーします。これにより、どのプロパティが何をしているかを記憶する際の推測が排除されるため、ブラウザ開発ツールで試行錯誤することなく、行、列、中央のレイアウト、またはカードのラッピング グリッドを構築できます。

ここでは、典型的な navbar を構築している CSS flexbox ジェネレーターです。 defaults から始めて、justify-content を space-between に、align-items を center に設定します。 5 つのプレビュー アイテムは行の端まで広がり、生成された CSS ボックス リストには次の表示が表示されます。 flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: center; gap: 16px; flex-wrap をラップに変更すると、アイテムがラップできる場合にのみ重要になるため、align-content ラインが表示されます。 gap を 0 にドラッグすると、ギャップ ラインはルールから外れます。

Flexboxは1 次元のレイアウトモデルです: アイテムは主軸に沿ってレイアウトされ、クロス軸に整列されます コンテナは6 つのプロパティを通してほとんどすべてを駆動します flex-directionは主軸とそれが前後に走るかどうかを選択します justify-contentは主軸に沿って空き領域を分配します align-itemsはアイテムをクロス軸に配置します flex-wrapはアイテムが新しいラインにオーバーフローするかどうかを決定し、ラッピングがオンのときにそれらのラインをalign-contentスペースがマージンなしでアイテム間に一貫した間隔を追加します。

このツールはそれらのプロパティをすべて一箇所に公開し、結果をすぐに表示します。 プレビューは出力ボックスに表示されるのと同じ宣言でレンダリングされるため、表示される内容は、CSS をスタイルシートに貼り付けると正確に取得されます。生成されたルールは、デフォルトで.container クラスをターゲットにし、ラッピングが有効になっている場合にのみ align-content を含む重要なプロパティのみをリストします。これは、単一の行には影響しないためです。

すべてブラウザーで完全に実行されます。 signup はなく、何もアップロードされず、ページが読み込まれるとツールはオフラインで動作し続けます。 flex プロパティがどのように相互作用するかを理解するための学習補助として、また、本番環境に対応した CSS を作成するための簡単な方法としても同様に役立ちます。プレビュー アイテムの数を変更し、頭の中のコンテナのサイズを変更し、スペース間が広がるナブバーであろうと、両方の軸を完全に中心としたヒーロー セクションであろうと、必要な配置を生成する宣言を読み取ります。

Flexbox Generatorの使い方は?

  1. 方向を選択してラップします

    フレックス方向と、アイテムを複数の行に折り返すかどうかを選択します。

  2. セットアライメント

    プレビューがレイアウトと一致するまで、主軸で justify-content を調整し、十字軸で align-items を調整します。

  3. チューンの間隔

    アイテム間のギャップを設定し、ラッピングがオンの場合は、線を区切る位置合わせコンテンツを設定します。

  4. CSS をコピーする

    生成されたルールはライブで更新されます。ワンクリックでコピーし、スタイルシートに貼り付けます。

主な機能

  • ライブプレビュー

    プロパティを変更すると、サンプルアイテムのコンテナが即座にリフローするため、コードをコピーする前にレイアウトが表示されます

  • Every Container Property

    表示、フレックス方向、フレックスラップ、内容正当化、項目調整、内容調整、および 1 つのパネルからのギャップを制御します

  • What You See Is What You Get

    プレビューでは出力と同じ宣言が使用されるため、コピーされた CSS は画面上にレイアウトを正確に生成します

  • クリーンな最小出力

    生成されたルールは意味のあるプロパティのみをリストし、ラッピングがオンになるまで align-content を省略します

Frequently Asked Questions

CSS flexbox ジェネレーターは、flex コンテナのプロパティを設定し、結果として得られる CSS をコピーできるビジュアル ツールです。 justify-content、align-items、direction、wrap と gap を調整し、ライブ プレビューを表示し、生成されたルールをスタイルシートに貼り付けます。

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

flexbox generatorcss flexbox generatorflex layout generatorjustify-content align-itemsflexbox playgroundcss flex generatorflexbox cheat sheetgenerate flexbox css