1. Bootstrap5 ブレークポイント1.1 モバイルファーストモバイルファーストについて言えば、まずレスポンシブ デザインについて触れなければなりません。レスポンシブ インターフェースとは、さまざまなデバイスに適応できるページを設計することです。レスポンシブ デザインでは、メディア クエリなどのテクノロジを使用して、さまざまなデバイス/ウィンドウでのスタイル適応を実現します。つまり、使用するさまざまなデバイスに基づいて、ユーザーに異なるページ レイアウトを表示します。 1.2 ブートストラップブレークポイントいわゆるブレークポイントは、臨界点を指します。
上の表からわかるように、画面は 5 つのブレークポイントを通じて 6 つのサイズに分割されています。読者はここでまずそれらを理解する必要があります。グリッド システムについては、第 3 セクションでさらに詳しく説明します。 2. コンテナ2.1 コンテナは物を保管するために使われるコンテナーは Bootstrap の最も基本的なレイアウト要素であり、デフォルトのグリッド システムを使用してレスポンシブな Web サイトを設計するときに必要です。コンテナーの最大幅は、ブラウザーの幅に応じて変更できます。コンテナの使い方は非常に簡単です。コンテナ タグを body の内側のレイヤーに直接配置できます。一般的に、ページには他のすべてのビジュアル コンテンツをラップするためのコンテナ タグが 1 つだけ必要です。ただし、このデモでは、さまざまなコンテナの効果を比較するために、1 つのページに複数のコンテナを配置しています。 2.2 Bootstrapコンテナの分類Bootstrap のコンテナーは、デフォルトで次の 3 つのタイプに分かれています。
次の表は、さまざまな解像度でのコンテナの幅を示しています。
2.3 ブラウザ幅の分析によるコンテナの変更2.3.1 簡単な例 2.2 の表をよく理解していない方もいるかもしれません。いくつか例を挙げてみましょう。 2.3.2 Bootstrapコンテナのいくつかの機能(フローコンテナを除く)
2.4 ブラウザの幅に応じてコンテナを変更するデモコード以下は、さまざまなブラウザ幅のデモコードと、GIF効果チャートです。理解できない場合は、コードをダウンロードして自分で勉強してください。スタイル部分は、コンテナの背景色と各コンテナの間隔を設定して区別しやすくするために私が書いたもので、コンテナ自体とは関係ありません。 2.4.1 デモアニメーション 2.4.2 デモソースコード <!doctypehtml> <html lang="ja"> <ヘッド> <メタ文字セット="utf-8"> <meta name="viewport" content="width=デバイス幅、初期スケール=1"> <meta name="キーワード" content=""> <meta name="説明" コンテンツ=""> <link href="bootstrap5/bootstrap.min.css" rel="外部nofollow" rel="スタイルシート"> <title>さまざまな幅でのコンテナ幅のデモンストレーション</title> <スタイル> div{背景色: rgba(0, 0, 255, 0.178);パディング: 10px;マージン: 10px;} </スタイル> </head> <本文> <div class="container">デフォルトのコンテナ</div> <div class="container-sm">container-sm は小さなブレークポイントまで 100% の幅になります</div> <div class="container-md">container-md は中ブレークポイントまで 100% の幅</div> <div class="container-lg">container-lg は大きなブレークポイントまで 100% の幅になります</div> <div class="container-xl">container-xl は特大ブレークポイントまで 100% 幅</div> <div class="container-xxl">container-xxl 超特大ブレークポイントまで 100% 幅</div> <div class="container-fluid"> 流体コンテナ</div> <script src="bootstrap5/bootstrap.bundle.min.js" ></script> </本文> </html> Bootstrap5 ブレークポイントとコンテナの具体的な使用法に関するこの記事はこれで終わりです。Bootstrap5 ブレークポイントとコンテナに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。皆様が今後も 123WORDPRESS.COM を応援してくれることを願っています。 以下もご興味があるかもしれません:
|
<<: CentOS7 での MySQL 8.0.16 のインストールと設定のチュートリアル
>>: Dockerはmysqldumpコマンドを使用してプロジェクト内のmysqlデータをバックアップおよびエクスポートします。
目次序文provide/inject を通じて Vuex 関数を実装する方法このプラグインをアプリケ...
VNodeとはvue.js には VNode クラスがあり、これを使用してさまざまな種類の vnod...
証明書チェーンを生成するスクリプトを使用して、ルート証明書、中間証明書、および 3 つのクライアント...
目次序文APPメソッドにジャンプURLスキームメタタグユニバーサルリンクさまざまな使い方URLスキー...
目次一般的な配列メソッド配列要素の追加と削除配列ヘッダーの操作配列の末尾を操作する任意の場所に追加ま...
序文:私は仕事柄、オンラインライブストリーミングの分野に携わっており、ビデオの再生やダウンロードには...
1. 依存関係をダウンロードするnpm インストール @antv/データセットnpm インストール ...
目次1. 機能紹介2. キーコード2.1 ホームページの機能2.2 製品情報を追加する2.3 データ...
HTML の img タグで画像の中心を表示する方法は、現在 3 つあります。ここで記録しておきま...
gdb を使用してカーネル シンボルをロードする arm-eabi-gdb 出力/ターゲット/製品/...
目次1. シーン紹介2 コードの最適化2.1 ファンを増やす問題を解決する2.2 作品追加の問題を解...
ページ内の a タグをクリックした後、ページ内の対応する場所にジャンプするようにします。方法は非常に...
この記事では、参考までに、シンプルなチャットルームを実装するためのnode+socketの具体的なコ...
アーティストになるつもりがない場合は、開発者として HTML を読んで、必要に応じて簡単な変更を加え...
1. 監視計画監視項目を作成する前に、何を監視するのか、どのように監視するのか、監視データをどのよう...