この学習ノートの最初の記事として、シリーズの他の記事と同様に、Bootstrap の紹介から始め、その後、段階的に進めていきます。 序文 前のセクションでは、https://www.jb51.net/web/248352.html で主に Bootstrap について簡単に紹介しました。中国のウェブサイト http://www.bootcss.com/ を見ると、現在 2 つのバージョンのドキュメント説明があることがすぐにわかります。2 つのバージョン間の違いはかなり大きいようです。 ただし、Visual Studio 2013 のアップデートから判断すると、Microsoft は VS に Bootstrap3 の新しいバージョンを追加したため、特に言うことはありませんし、Bootstrap3 の学習について心配する必要もありません。 BootStrapをダウンロード 公式サイトのドキュメントは非常に詳細かつシンプルで、ダウンロードする方法も複数あります。私たち開発者にとって、最も簡単な方法は、コンパイルされ圧縮された CSS ファイルと JavaScript ファイル(フォント ファイルも含まれますが、ドキュメントとソース コード ファイルは含まれません)を直接ダウンロードすることです。解凍したパッケージを開くと、css、fonts、js の 3 つのフォルダーが含まれていることがわかります。 3つのフォルダ内のファイルを表示できます これは最も基本的な Bootstrap の構成です。つまり、任意の Web プロジェクトで直接使用できる非圧縮ファイルです。縮小された (bootstrap.min.*) および縮小されていない (bootstrap.*) CSS および JS ファイルを提供します。フォント アイコン ファイルは Glyphicons から取得されます。 bower.json ファイルには、Bootstrap がサポートする jQuery のバージョンがリストされています。 依存する jQuery ライブラリのバージョンが 1.9.0 以上であることがわかります。 次に、http://jquery.com/ にアクセスします。 最新バージョン2.03をダウンロードします IEからhttp://code.jquery.com/jquery-2.0.3.min.jsに直接アクセスできます。 Bootstrap フォルダの下の js フォルダに保存します。 注意: すべての Bootstrap プラグインには jQuery が必要です。正式なプロジェクトでは、サイズが小さい(コメントとスペースが削除されている)圧縮バージョンを使用することをお勧めします。 ウェブサイトで Bootstrap を使用する シンプルな基本テンプレートを作成しました
1. まず、BootstrapのスタイルファイルをWebページとして参照することができます
2. Bootstrapアーキテクチャが提供するJavaScriptプラグインを使用する必要がある場合は、アーキテクチャのjsファイルをWebページにリンクする必要があります。前述のように、JavaScriptプラグインはjQueryライブラリに依存しているため、もちろんjQueryライブラリファイルもリンクして参照する必要があります。
3. ビューポート <meta> タグ。ほとんどのモバイル デバイスでの表示を変更して、適切な描画とタッチ スクリーンのスケーリングを確保できます。
4. HTML5 では新しいタグをいくつか使用しますが、IE9 より前のブラウザではこれらのタグはサポートされておらず、これらのタグにスタイルを追加できません。この問題を解決するには、参照ファイルを次のようにリンクする必要があります。
つまり、ユーザーの IE ブラウザのバージョンが IE9 未満の場合、これら 2 つの js ファイル ライブラリが読み込まれ、これらの新しいタグが使用でき、これらのタグにスタイルを追加できるようになります。 このように、最もシンプルな Hello World! ページが表示されます。 要約する 上記ではレスポンシブレイアウトも有効にしました。もちろん、一部の Web サイトではレスポンシブ レイアウトが必要ない場合があるため、このレイアウトを手動で無効にする必要があります。このドキュメントにも詳細な手順が記載されています。 次のセクションでは、主にBootstrapのレイアウトについて学習します。 |
<<: CSS3 は本当に SCSS に取って代わるのでしょうか?
多くの Web ページにはナビゲーション バーに小さな三角形があり、この機能を実装するのは実は非常に...
前の 2 つの章を終えて、ボタンのフローティング アニメーションについて新たな理解が得られましたか?...
目次実際の戦闘プロセスまずは主なコマンドと詳細を一つずつ説明しましょう起動が成功したかどうかを確認す...
MySql インデックスの詳細な紹介と正しい使用方法1. はじめに:インデックスはクエリ速度に重大な...
はじめに: インターフェイス デザイナーの Joshua Porter が自身のブログでこの記事を公...
現在の日付 + 時刻 (日付 + 時刻) を取得する関数: now() mysql> now(...
目次1. プロキシモジュールをインストールする2. プロキシを設定する1. プロキシモジュールをイン...
この記事では、全選択または選択を反転する機能を実現するためのJavaScriptの具体的なコードを参...
目次サーバーはjupyterノートブックを実行します仮想環境次にファイアウォールをオフにしますJup...
この記事では、WeChatアプレットのカスタムタブバーコンポーネントの具体的なコードを参考までに紹介...
目次1. ダウンロード手順2. 環境変数を設定する3. my.iniファイルを設定する4. MySQ...
場合によっては、ページにプロンプト ボックスやバブル ボックスが必要になることがあります。CSS...
1. 2種類のDMAマッピング1.1. 一貫性のあるDMAマッピング主に長期間使用されるエリアをマッ...
1つ。 IE8 互換表示の概要<br />新しいバージョンのブラウザが古い Web サイ...
この記事では、パスワードボックスの検証情報を実装するためのJavaScriptの具体的なコードを例と...