Flexbox-flex-containers
提供:Dev Guides
フレックスボックス-フレックスコンテナ
アプリケーションでFlexboxを使用するには、 display プロパティを使用してflexコンテナを作成/定義する必要があります。
使用法-
このプロパティは2つの値を受け入れます
- flex -ブロックレベルのflexコンテナを生成します。
- inline-flex -インラインflexコンテナボックスを生成します。
次に、例で display プロパティを使用する方法を説明します。
Flex
この値を表示プロパティに渡すと、ブロックレベルのフレックスコンテナが作成されます。 親コンテナ(ブラウザ)の幅全体を占有します。
次の例は、ブロックレベルのフレックスコンテナを作成する方法を示しています。 ここでは、異なる色の6つのボックスを作成しており、それらを保持するためにflexコンテナを使用しました。
それは次の結果を生成します-
値 flex を display プロパティに指定しているため、コンテナはコンテナ(ブラウザ)の幅を使用します。
これを確認するには、下に示すようにコンテナに境界線を追加します。
それは次の結果を生成します-
インラインフレックス
この値を display プロパティに渡すと、インラインレベルのフレックスコンテナが作成されます。 コンテンツに必要な場所を取ります。
次の例は、インラインflexコンテナを作成する方法を示しています。 ここでは、異なる色の6つのボックスを作成し、それらを保持するためにインラインフレックスコンテナーを使用しました。
それは次の結果を生成します-
インラインフレックスコンテナを使用しているため、要素をラップするために必要なスペースを使用しました。