フレックスボックスの概要学習マニュアル

Published on 2023-04-20 00:10:05 · 中文 · English · بالعربية · Español · हिंदीName · Русский язык · 中文繁體

Cアスカド Sスタイル Sheets(CSS)は、Webページのレンダリングプロセスを簡素化するために設計されたシンプルなデザイン言語です。 CSSは、Webページのルックアンドフィール部分を扱います。
CSS を使用すると、テキストの色、フォント スタイル、段落の間隔、列のサイズとレイアウトの方法、使用する背景画像または色、レイアウト デザイン、さまざまなデバイスの表示バリエーションと画面サイズ、およびその他のさまざまな効果を制御できます。
ボックスの位置とサイズを決定するには、CSSで、使用可能なレイアウトモードの1つを使用できます-
ブロックレイアウト - このモードは、ドキュメントをレイアウトするために使用されます。 インラインレイアウト - このモードは、テキストをレイアウトするために使用されます。 テーブルレイアウト - このモードは、テーブルをレイアウトするために使用されます。 テーブルレイアウト - このモードは、要素の配置に使用されます。
これらのパターンはすべて、ドキュメント、テキスト、表などの特定の要素を整列するために使用されますが、これらのパターンはいずれも、複雑なWebサイトをレイアウトするための完全なソリューションを提供しません。 当初、これはフローティング要素、アンカー要素、および(通常は)テーブルレイアウトの組み合わせを使用して行われました。 ただし、フローティングでは水平方向の配置ボックスのみが許可されます。

ゴムボックスとは何ですか?

上記のモードに加えて、CSS3は別のレイアウトモードであるフレキシブルボックスを提供します。 フレックスボックス
このパターンを使用すると、複雑なアプリケーションや Web ページのレイアウトを簡単に作成できます。 フローティングとは異なり、Flexboxレイアウトは、ボックスの向き、配置、順序、およびサイズを完全に制御できます。

フレックスボックスの特徴

フレックスボックスレイアウトの注目すべき機能は次のとおりです。
方向 - Web ページ上の項目は、左から右、右から左、上から下、下から上など、任意の方向に配置できます。 順序 - Flexbox を使用すると、Web ページのコンテンツの順序を並べ替えることができます。 折り返し - Webページのコンテンツが空間的に一貫性がない場合(単一行)、複数行(水平)および垂直に折り返すことができます。 配置 - Flexbox を使用すると、Web ページのコンテンツをそのコンテナに揃えることができます。 サイズ変更 - Flexbox では、使用可能なスペースに合わせてページ内のアイテムのサイズを拡大または縮小できます。

ブラウザのサポート

以下は、フレックスボックスをサポートするブラウザです。
クローム29+ ファイアーフォックス 28+ インターネットエクスプローラ11+ オペラ17+ サファリ6.1+ アンドロイド 4.4+ iOS 7.1+