この章では、Bootstrap とは何か、またその特徴について説明します。全員が Bootstrap フレームワークについて予備的に理解できるようにします。困っている友人は参考にしていただければ幸いです。 #########1つ。 Bootstrap の概要
Bootstrap は、Twitter (世界最大の Weibo) の 2 人の技術エンジニアによって開発された HTML、CSS、および JavaScript に基づくオープン ソース フレームワークです。フレームワーク コードは簡潔で視覚的に美しく、PC やモバイル デバイスに基づいた Web ページ要件を迅速かつ簡単に構築するために使用できます。 2010 年 6 月、Twitter 社内のエンジニアは、フロントエンド開発タスクにおける共同作業の統合の問題の解決に取り組みました。さまざまな選択肢を経て、Bootstrap は最終的に完成し、2011 年 8 月にリリースされました。長期間にわたる反復的なアップグレードを経て、初期の CSS 主導プロジェクトから、多くの組み込み JavaScript プラグインとアイコンを備えた多機能 Web フロントエンド オープン ソース フレームワークに発展しました。
Bootstrap の最も重要な部分は、PC、PAD
、携帯電話でのページ アクセスと互換性のある応答性の高いレイアウトです。
Bootstrap のダウンロードとデモ:
国内ドキュメント翻訳公式 Web サイト:
http://www.bootcss.com
# 2. Bootstrap の機能
Bootstrap は、その非常に便利な機能により非常に人気があります。主なコア機能と特徴は次のとおりです: (1). クロスデバイスおよびクロスブラウザ
批判の多い IE7 および 8 を含む、すべての最新のブラウザと互換性があります。もちろん、このコースでは IE9 より前のブラウザは考慮されません。
はPC側での様々な解像度の表示に対応するだけでなく、モバイルPADや携帯電話などの画面のレスポンシブな切り替え表示にも対応します。 (3). 提供される包括的なコンポーネントBootstrap は、開発者が呼び出すのに便利な、ナビゲーション、ラベル、ツールバー、ボタン、および一連のコンポーネントを含む、非常に実用的なコンポーネントを提供します。
(4). 組み込みの jQuery プラグイン
Bootstrap は、開発者がさまざまな
通常の特殊効果を Web 上に実装することを容易にする多くの実用的な jQuery プラグインを提供します。
(5). HTML5、CSS3
HTML5 セマンティック タグと CSS3 属性のサポート。
(6).LESS 動的スタイルのサポート
LESS は、変数、ネスト、演算混合コーディングを使用して、より高速かつ柔軟な CSS を作成します。 Bootstrapでうまく開発できます。 #########三つ。 Bootstrap の構造
まず、Boostrap のドキュメント構造を理解したい場合は、公式 Web サイトからローカルにダウンロードする必要があります。 Bootstrap
ダウンロード アドレスは次のとおりです。
Bootstrap ダウンロード アドレス:
http://v3.bootcss.com/
(運用環境 v3.3.4 を選択します)
解凍後、ディレクトリは次のような構造になります:
bootstrap/
─ css/
│ §─ bootstrap.css
│ ├─ bootstrap .min. css│ §── bootstrap-theme.css│ ├── bootstrap-theme.css.map
│ └── bootstrap-theme.min.css js/
│ §── bootstrap.js
│ └── bootstrap.min.js└── fonts/ ─ glyphicons-halflings-regulator.eot
─ ─ glyphicons-halflings- Regular.svg
─ glyphicons-halflings- Regular.ttf
─ glyphicons-halflings- Regular.woff
─ glyphicons-halflings- Regular.woff2
は主に、css (スタイル)、js (スクリプト)、および font (フォント) の 3 つのコア ディレクトリに分かれています。
1.css ディレクトリには、css という接尾辞が付いたファイルが 4 つあります。min という単語が含まれるファイルは、通常、圧縮されていないファイルが使用されます。 css コード ファイル、およびマップ接尾辞が付いたファイルは、特定のブラウザ ツールで使用される
css ソース コード マッピング テーブルです。
2.js ディレクトリには、非圧縮の js ファイルと圧縮された js ファイルの 2 つのファイルが含まれています。
3.fonts ディレクトリには、さまざまなサフィックスを持つフォント ファイルが含まれています。
最初のブートストラップ ページを作成します
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>bootstrap初体验</title> <link rel="stylesheet" href="css/bootstrap.css" /> </head> <body> <button class="btn btn-default">bootstrap初体验之按钮</button> </body> </html>
段落要素は行の高さの 1/2 (つまり 10px) に設定され、色は #333 に設定されます。
以上がBootstrapとは何ですか?またその特徴は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。