ホームページ >ウェブフロントエンド >htmlチュートリアル >BootStrap学習(1)_html/css_WEB-ITnose
1. Bootstrap の概要
Bootstrap の利点は次のとおりです:
1.
モバイル ファースト: Bootstrap 3 以降、フレームワークにはライブラリ全体にモバイル ファースト スタイルが含まれています。 2.
ブラウザのサポート: すべての主要なブラウザはブートストラップをサポートしています。 3.
使いやすい: Bootstrap は HTML と CSS の基本的な知識に基づいているため、学習と使用が簡単です。 4.
レスポンシブデザイン: Bootstrap のレスポンシブ CSS は、デスクトップ、タブレット、携帯電話に適応できます。 2. BootStrap をダウンロードします
最新バージョンの Bootstrap は http://getbootstrap.com/ からダウンロードできます。このリンクをクリックすると、次のようなページが表示されます:2 つのボタンが表示されます:
ブートストラップのダウンロード: ブートストラップをダウンロードします。このボタンをクリックすると、Bootstrap CSS、JavaScript、およびフォントのプリコンパイルされた圧縮バージョンをダウンロードできます。ドキュメントとオリジナルのソース コード ファイルは含まれません。
ソースをダウンロード: ソースコードをダウンロードします。このボタンをクリックすると、最新の Bootstrap LESS および JavaScript ソース コードを直接入手できます。これには、上記の圧縮コンテンツとソース コードが含まれています
その中にいくつかの CSS、JS、および Glyphicons フォントが含まれていることがわかりました。
3. HTML の概要
1. ダウンロードした BootStrap ファイルをプロジェクトに配置します。
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <link href="../js/bootstrap-3.3.5/dist/css/bootstrap.min.css" rel="stylesheet" /> <script src="../js/jquery-1.9.1.min.js"></script> <script src="../js/bootstrap-3.3.5/dist/js/bootstrap.min.js"></script></head><body> </body></html>
ここで、e0d5b055b128e8aa6d694e7a88aabe96..7b46344096129e66b4cb9c6d2ee28478 に
jquery.js
、bootstrap.min.j s
が含まれていることがわかります。bootstrap.min.css ファイル。Bootstrap を使用して通常の HTML ファイルをテンプレートに変換するために使用されます。 注: BootStrap の JavaScript プラグインは jQuery を導入する必要があるため、別の Jquery.js をダウンロードして bootstrap.min.js の前に置く必要があります。 4. BootStrap CDN アクセラレーション ポイントを使用する
BootStrap をダウンロードせずに、一部の BootStrap アクセラレーション ポイントを直接使用することができます。CND アクセラレーション ポイントを使用する利点は、アクセスの高速化、より明らかなアクセラレーション効果、速度と帯域幅の制限なし、永続的に無料であることです。個人の好みに応じて CDN アクセラレーション ポイントを選択できます。ここでは Baidu の静的リソース ライブラリ (http://cdn.code.baidu.com/) のブートストラップ リソースが使用されます
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <!-- 新 Bootstrap 核心 CSS 文件 --> <link href="http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet"/> <!-- jQuery文件。务必在bootstrap.min.js 之前引入 --><script src="http://apps.bdimg.com/libs/jquery/2.0.0/jquery.min.js"></script> <!-- 最新的 Bootstrap 核心 JavaScript 文件 --><script src="http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"></script></head><body> </body></html>
注: CDN を使用するには、外部ネットワークが必要です。
5. 最初の example_font アイコン
上記で BootStrap をダウンロードしてインストールすると、そのディレクトリ構造について学習しました
dist フォルダー内の fonts フォルダーにフォント アイコンがあり、次のものが含まれています。ファイルが見つかりました:glyphicons-halflings-normal.svg
glyphicons-halflings-normal.ttf
glyphicons-halflings-regulator.woff
CSS ルールの説明。
すごいです
つまり、font-face ルールは実際にグリフィコンが見つかるフォントファミリーと位置を宣言します。
.glyphicon クラスは、上から 1px の相対位置オフセットを宣言し、インラインブロックとしてレンダリングし、フォントを宣言し、通常どおり font-style と font-weight を指定し、行の高さを 1 に設定します。さらに、ブラウザ間の一貫性を保つために、-webkit-font-smoothing: antialiased および -moz-osx-font-smoothing: greyscale を使用します。
使用法
@font-face { font-family: 'Glyphicons Halflings'; src: url('../fonts/glyphicons-halflings-regular.eot'); src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');}.glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; -webkit-font-smoothing: antialiased; font-style: normal; font-weight: normal; line-height: 1; -moz-osx-font-smoothing: grayscale;}
<span class="glyphicon glyphicon-search"></span><br />在一个<span></span>标签中加入.class样式即可。<br />
Effect:
カスタムサイズと色
フォントサイズを増減することで、アイコンを大きくしたり小さくしたりすることができます。
リーリー
<button type="button" class="btn btn-primary btn-lg" style="color: color:#f00;"> <span class="glyphicon glyphicon-user"></span> 用户</button>