3データ視覚化大画面-レイアウト:BootStrapのコンテナ

コンテンツ

Bootstrapには3種類のコンテナがあります

実際の戦闘

.containerウォークスルー

.container-fluidウォークスルー

.container-sm.container-md.container-lg演练

.container-xl.container-xxlウォークスルー

Sassマッピング-事前定義されたコンテナクラスの変更

大画面デザインの視覚化-総合カタログ


ガイド:大画面のケースについては、 YYDatavの大画面データの視覚化「Summaryof Wonderful Cases」(PythonとEchartsのソースコード)-YYDataVのブログ-CSDNブログを参照してください。

コンテナコンテナは、Bootstrapの最も基本的なレイアウト要素です。コンテナはネストできますが、ほとんどのレイアウトではネストされたコンテナは必要ありません。

Bootstrapには3種類のコンテナがあります

レスポンシブブレークポイントごとに最大幅を設定する.container。

.container-fluid、すべてのブレークポイントで、幅は100%です。

.container- {ブレークポイント}、指定されたブレークポイントまで100%の幅。

次の表は、.containerと.container- .container-fluid 以及{ブレークポイント}の比較を示しています宽度width

実際の戦闘

ディスプレイの解像度は1920*1080です

この解像度はLarge>=992pxシリーズに属しているため、表示効果は次のようになります。

.containerウォークスルー

コード

<body>
    <div class="container" style="border:3px solid blue">
        hello
    </div>
</body>

レンダリング

divレイアウトの左側と右側に空白があることがわかります。

.container-fluidウォークスルー

コード

<body>
    <div class="container-fluid" style="border:3px solid blue">
        hello
    </div>
</body>

 レンダリング

divレイアウトがビューポートの100%を占めていることがわかります。

.container-sm.container-md.container-lg演练

コード

<body>
    <div class="container-sm" style="border:3px solid blue">
        hello
    </div>
</body>

レンダリング

divレイアウトの左側と右側に空白があることがわかります。.containerと同じ効果

.container-xl.container-xxlウォークスルー

コード

<body>
    <div class="container-xl" style="border:3px solid blue">
        hello
    </div>
</body>

 レンダリング 

divレイアウトがビューポートの100%を占めていることがわかります。.container-fluidと同じ効果

Sassマッピング-事前定義されたコンテナクラスの変更

上に示したように、Bootstrapは一連の事前定義されたコンテナクラスを生成して、目的のレイアウトを構築するのに役立ちます。Sassマッピング(variables.scssにあります)を変更することで、これらの事前定義されたコンテナークラスをカスタマイズできます。

$container-max-widths: (
  sm: 540px,
  md: 720px,
  lg: 960px,
  xl: 1140px,
  xxl: 1320px
);

大画面デザインの視覚化-総合カタログ

おすすめ

転載: blog.csdn.net/lildkdkdkjf/article/details/123544753