ブートストラップフロントエンド開発フレームワークの使用

ブートストラップフロントエンド開発フレームワーク

推奨される学習URL

ブートストラップの使用

1.推奨されるディレクトリ構造

ここに画像の説明を挿入

2.HTMLスケルトン

<html>
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
     <!--[if lt IE 9]>
      <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/html5shiv.min.js"></script>
      <script src="https://cdn.jsdelivr.net/npm/[email protected]/dest/respond.min.js"></script>
    <![endif]-->
    <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet">
  </head>
  <body>
    内容
    <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js"></script>
  </body>
</html>

3.ラスタープレフィックス分類

超小型画面(携帯電話)
<768px
小画面デバイス(タブレット)
> = 768px
中画面(PC)
> = 992px
ワイドスクリーンデバイス
> = 1200px
。コンテナの最大幅 自動(100%) 750px 970px 1170px
クラスプレフィックス .col-xs- .col-sm- .col-md- .col-lg-

4.グリッドネストテーブル(詳細に注意してください)

<div class="row">
        <div class="col-md-4">
            <!-- 最好增加row行,这样可以取消父元素的padding,且高度和父级一样 -->
            <div class="row">
                <!-- 也是将父容器分12等分 -->
                <div class="col-md-6">a</div>
                <div class="col-md-6">b</div>
            </div>
        </div>
        <div class="col-md-4">2</div>
        <div class="col-md-4">3</div>
    </div>

ここに画像の説明を挿入

5.グリッド-列オフセット

   <div class="container">
        <div class="row">
            <div class="col-md-4">左侧</div>
            <div class="col-md-4 col-md-offset">右侧</div>
        </div>
        <div class="row">
            <div class="col-md-8 col-md-offset-2">中间</div>
        </div>
    </div>

ここに画像の説明を挿入

6.グリッド-列の並べ替え

   <div class="container">
        <div class="row">
            <!-- 将左侧的盒子-推到右侧8个位置 -->
            <div class="col-md-4 col-md-push-8">左侧</div>
            <!-- 将右侧的盒子-拉回右侧4个位置 -->
            <div class="col-md-4 col-md-pull-4">右侧</div>
        </div>
    </div>

ここに画像の説明を挿入

7.レスポンシブツール

クラス名 画面サイズを非表示
.hidden-xs 超小型画面
.hidden-sm 小さな画面
.hidden-md ミドルスクリーン
.hidden-lg 大画面

代わりに、クラス名:visible-xsvisible-smvisible-mdvisible-lg

8.コンテナの最大幅を1280pxに変更します

@media screen and (min-width:1280px){
    .container{
        width: 1280px;
    }
}

9.アイコンの使用

// 直接复制图标编码到对应元素
<div class="nav">
    <a href="#" class="glyphicon glyphicon-camera">照相机</a>
</div>

効果は次のとおりです。
ここに画像の説明を挿入
スタイルを調整します。

.nav a::before{
    vertical-align: middle;
    padding-right: 5px;
}

効果は次のとおりです。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/Asia1752/article/details/109255406