ホームページ  >  記事  >  ウェブフロントエンド  >  BootStrap学習(1)_html/css_WEB-ITnose

BootStrap学習(1)_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:34:181097ブラウズ

1. Bootstrap の概要

BootStrap は、2011 年 8 月に Twitter によって開始されたフロントエンド フレームワークです。BootStrap は、Html、Css、および Javascript に基づいて、Web を迅速に開発するために使用できます。現在はストリーミング フレームのフロントエンドです。

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 ソース コードを直接入手できます。これには、上記の圧縮コンテンツとソース コードが含まれています
  • Download Bootstrap をダウンロードするだけです。
  • 次に、このファイル構造は次のとおりです

    その中にいくつかの CSS、JS、および Glyphicons フォントが含まれていることがわかりました。

    3. HTML の概要

    1. ダウンロードした BootStrap ファイルをプロジェクトに配置します。

    2. BootStrap を参照する HTML テンプレート:

    <!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/) のブートストラップ リソースが使用されます

    HTML テンプレートは次のようになります。
    <!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.eot

    glyphicons-halflings-normal.svg

    glyphicons-halflings-normal.ttf

    glyphicons-halflings-regulator.woff
  • 関連CSS ルールこれらは、dist フォルダー内の css フォルダー内の bootstrap.css および bootstrap-min.css ファイルに書き込まれます。
  • Bootstrap には、フォント形式で 200 を超えるグリフがバンドルされています。これは、BootStrap フォント アイコンのリストです。 http://www.runoob.com/try/demo_source/bootstrap3-glyph-icons.htm
  • 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:

    このうち、ユーザー内の btn-lg btn-sm btn-xs はサイズを制御する 3 つのスタイルです。

    カスタムサイズと色

    フォントサイズを増減することで、アイコンを大きくしたり小さくしたりすることができます。

    リーリー

    定制字体颜色

    <button type="button" class="btn btn-primary btn-lg" style="color: color:#f00;">  <span class="glyphicon glyphicon-user"></span> 用户</button>

     

     

     

    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。