大規模なプロジェクトで作業している場合、または最新のフロントエンド ツールを使用して作業している場合は、プロジェクト マネージャーを介してインストールすることをお勧めします。幸いなことに、これも簡単です。ターミナルで、npm を使用する場合は「npm install bootstrap」と書き、yarn を使用する場合は「yarn add bootstrap」と書くだけです。インストール後、ブートストラップの CSS と JavaScript をメインの CSS ファイルと JS ファイルに丁寧にインポートする必要があります:
// Import Bootstrap CSSimport \\'bootstrap/dist/css/bootstrap.min.css\\';// Import Bootstrap JavaScriptimport \\'bootstrap/dist/js/bootstrap.bundle.min.js\\';
Bootstrap の最も強力な機能の 1 つは、グリッド システムです。これにより、さまざまな画面サイズに自動的に調整されるレスポンシブなレイアウトを作成できます。
グリッドは 12 列構造に基づいてコンテンツを整理します。その基本構造は次のようになります:
Column 1Column 2Column 3
列には独自のサイズを指定することもできます。これを使用して、さまざまなレイアウトを提供できます。これらは、行内で占める列数によって表記されます。
100% Width50% Width50% Width33.33% Width33.33% Width33.33% Width
Bootstraps グリッドはモバイル ファーストです。つまり、大型デバイスにスケールアップする前にモバイル デバイス向けに構築されています。このため、Bootstrap には、さまざまな画面サイズで列がどのように動作するかを定義するクラスがあります。これらは:
例えば:
Wide on medium and larger screensNarrower on medium and larger screens
この例では、小さい画面では最初の列が全幅を占めますが、中程度以上の画面では 8 つのグリッド単位のみを占めます。 2 番目は、小さい画面では幅の半分を占めますが、中型以上では 4 単位のみを占めます。
Bootstrap は、最小限のカスタム CSS で魅力的でユーザーフレンドリーな Web サイトを作成するのに役立つ、さまざまな事前構築済みコンポーネントを提供します。コンポーネントはたくさんあるので、使用する可能性が高い一般的なコンポーネントをいくつか説明します。
ユーザーは読む必要があるため、まずテキストについて話します。タイポグラフィ クラスを使用すると、見出しから本文、リストに至るまで、一貫したテキスト スタイルを簡単に定義できます。たとえば、さまざまな見出しは表示クラスによって表記されます:
Heading 1
Heading 2
Heading 3
This is lead text, which stands out from regular paragraph text.
This is regular paragraph text.
This is small text, which stands out from regular paragraph text.
上記のように、ユーティリティ クラスを使用して段落テキストを定義し、本文テキストを変更することもできます。
すべてのウェブサイトやアプリにはボタンが必要です。 Bootstrap では、すぐに使えるさまざまなボタン スタイルが提供されます。それらのクラスは次のように定義されています:
Bootstrap のナビゲーションバー コンポーネントには、配置、ドロップダウンなどのためのクラスが組み込まれています。
この例では、小さい画面ではナビゲーションバーが折りたたまれます。
Bootstrap には、開発を迅速化し、カスタム CSS の必要性を減らすのに役立つ幅広いユーティリティ クラスも含まれています。いくつかのクラス名を使用するだけで、間隔、配置、表示プロパティなどを調整できます!
スペースは開発においてユーザーの読みやすさを考慮して非常に重要です。ありがたいことに、Bootstrap には要素のマージンとパディングを調整するためのクラスが用意されています。これらはすべて、{property}{sides}-{size}.
という同様の形式に従います。例えば:
Margin Top of 3Padding of 5Horizontally Centered with Auto Margin
表示ユーティリティは、要素の表示とレイアウトを制御するのに役立ちます。これらを使用して、要素の動作を表示、非表示、または変更することができます。表示クラスには次のものが含まれます:
Bootstrap は、d-none d-md-block などのブレークポイントに適用されるこれらのクラスの応答バージョンも提供します。これにより、小さな画面では要素が非表示になります。
Visible on medium and larger screensCentered with Flexbox
Bootstrap では、次のようなクラスを使用して大量のテキストをカスタマイズできます。
This text is centered and green
This text is right-aligned and blue
Bootstrap は、開発者が応答性の高い Web サイトを効率的に構築できるようにする強力で柔軟なフレームワークです。これらの基本概念をマスターすることで、ワークフローを合理化し、カスタム CSS やレイアウト管理ではなく、サイトのデザインと機能に集中できるようになります。だから飛び込んでみよう!いくつかの例を試して、素晴らしいアプリを構築してください!
ブートストラップ
","image":"http://www.luping.net/uploads/20241003/172793017166fe1f3b52fda.jpg","datePublished":"2024-11-01T00:30:53+08:00","dateModified":"2024-11-01T00:30:53+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}人気のスタイリング ライブラリ/フレームワークをいくつか紹介するスタイリング シリーズの第 2 部へようこそ。このブログでは、Bootstrap について説明します。 Bootstrap は、直感的なグリッド システム、UI コンポーネント、および広範なユーティリティを提供することで、Web サイトの構築をより迅速かつ簡単にする強力なオープンソース フロントエンド フレームワークです。
もちろん、いくつかの機能に入る前に、プロジェクトでのブートストラップのセットアップについて話しておく必要があります。 この記事の執筆時点では、Bootstrap の現在のバージョンは 5.3.3 であり、これを例に使用します。
ブートストラップは、CDN (コンテンツ配信ネットワーク) を使用して非常に迅速にセットアップできます。この方法ではインストールは必要ありません。Bootstrap の CSS および JavaScript リンクを HTML ファイルに追加するだけで、レースに参加できます!
次の CSS リンクを HTML の
その後、
終了タグの前に次のスクリプトを追加します:大規模なプロジェクトで作業している場合、または最新のフロントエンド ツールを使用して作業している場合は、プロジェクト マネージャーを介してインストールすることをお勧めします。幸いなことに、これも簡単です。ターミナルで、npm を使用する場合は「npm install bootstrap」と書き、yarn を使用する場合は「yarn add bootstrap」と書くだけです。インストール後、ブートストラップの CSS と JavaScript をメインの CSS ファイルと JS ファイルに丁寧にインポートする必要があります:
// Import Bootstrap CSS import 'bootstrap/dist/css/bootstrap.min.css'; // Import Bootstrap JavaScript import 'bootstrap/dist/js/bootstrap.bundle.min.js';
Bootstrap の最も強力な機能の 1 つは、グリッド システムです。これにより、さまざまな画面サイズに自動的に調整されるレスポンシブなレイアウトを作成できます。
グリッドは 12 列構造に基づいてコンテンツを整理します。その基本構造は次のようになります:
Column 1Column 2Column 3
列には独自のサイズを指定することもできます。これを使用して、さまざまなレイアウトを提供できます。これらは、行内で占める列数によって表記されます。
100% Width50% Width50% Width33.33% Width33.33% Width33.33% Width
Bootstraps グリッドはモバイル ファーストです。つまり、大型デバイスにスケールアップする前にモバイル デバイス向けに構築されています。このため、Bootstrap には、さまざまな画面サイズで列がどのように動作するかを定義するクラスがあります。これらは:
例えば:
Wide on medium and larger screensNarrower on medium and larger screens
この例では、小さい画面では最初の列が全幅を占めますが、中程度以上の画面では 8 つのグリッド単位のみを占めます。 2 番目は、小さい画面では幅の半分を占めますが、中型以上では 4 単位のみを占めます。
Bootstrap は、最小限のカスタム CSS で魅力的でユーザーフレンドリーな Web サイトを作成するのに役立つ、さまざまな事前構築済みコンポーネントを提供します。コンポーネントはたくさんあるので、使用する可能性が高い一般的なコンポーネントをいくつか説明します。
ユーザーは読む必要があるため、まずテキストについて話します。タイポグラフィ クラスを使用すると、見出しから本文、リストに至るまで、一貫したテキスト スタイルを簡単に定義できます。たとえば、さまざまな見出しは表示クラスによって表記されます:
Heading 1
Heading 2
Heading 3
This is lead text, which stands out from regular paragraph text.
This is regular paragraph text.
This is small text, which stands out from regular paragraph text.
上記のように、ユーティリティ クラスを使用して段落テキストを定義し、本文テキストを変更することもできます。
すべてのウェブサイトやアプリにはボタンが必要です。 Bootstrap では、すぐに使えるさまざまなボタン スタイルが提供されます。それらのクラスは次のように定義されています:
Bootstrap のナビゲーションバー コンポーネントには、配置、ドロップダウンなどのためのクラスが組み込まれています。
この例では、小さい画面ではナビゲーションバーが折りたたまれます。
Bootstrap には、開発を迅速化し、カスタム CSS の必要性を減らすのに役立つ幅広いユーティリティ クラスも含まれています。いくつかのクラス名を使用するだけで、間隔、配置、表示プロパティなどを調整できます!
スペースは開発においてユーザーの読みやすさを考慮して非常に重要です。ありがたいことに、Bootstrap には要素のマージンとパディングを調整するためのクラスが用意されています。これらはすべて、{property}{sides}-{size}.
という同様の形式に従います。例えば:
Margin Top of 3Padding of 5Horizontally Centered with Auto Margin
表示ユーティリティは、要素の表示とレイアウトを制御するのに役立ちます。これらを使用して、要素の動作を表示、非表示、または変更することができます。表示クラスには次のものが含まれます:
Bootstrap は、d-none d-md-block などのブレークポイントに適用されるこれらのクラスの応答バージョンも提供します。これにより、小さな画面では要素が非表示になります。
Visible on medium and larger screensCentered with Flexbox
Bootstrap では、次のようなクラスを使用して大量のテキストをカスタマイズできます。
This text is centered and green
This text is right-aligned and blue
Bootstrap は、開発者が応答性の高い Web サイトを効率的に構築できるようにする強力で柔軟なフレームワークです。これらの基本概念をマスターすることで、ワークフローを合理化し、カスタム CSS やレイアウト管理ではなく、サイトのデザインと機能に集中できるようになります。だから飛び込んでみよう!いくつかの例を試して、素晴らしいアプリを構築してください!
ブートストラップ
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3