zoukankan      html  css  js  c++  java
  • bootstarp容器和栅格系统

    一、bootstrap 容器

    • container-fluid 流体
    • container
      • 1170
      • 970
      • 750
      • 100%
    <div class="container-fluid">流体容器</div>
    <div class="container">响应式固定容器</div>

    bootstrap响应式查询区间:

    1、大于等于768
    2、大于等于992
    3、大于等于1200

    二、bootstrap 栅格系统

    bootstrap将页面横向分为12等分,按照12等分定义了适应不同宽度等分的样式类,这些样式类组成了一套响应式、移动设备优先的流式栅格系统:

    1、col-lg- 大于1200排成一行,小于1200分别占一行
    2、col-md-
     大于992排成一行,小于1200分别占一行
    3、col-sm- 大于768排成一行,小于992分别占一行
    4、col-xs-
     始终排列成一行

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <meta name="viewport" content="width=device-width,user-scalable=no,
     6     initial-scale=1.0,maximum-scale=1.0,minmum-scale=1.0">
     7     <title>Bootstarp栅格系统</title>
     8     <script type="text/javascript" src="js/jquery-1.12.4.min.js"></script>
     9     <script type="text/javascript" src="js/bootstrap.min.js"></script>
    10     <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
    11     <style type="text/css">
    12         div[class*='col-']{
    13             height: 50px;
    14             border: 1px solid #000000;
    15             background-color: gold;
    16         }
    17 
    18     </style>
    19 </head>
    20 <body>
    21     <div class="container">
    22         <h1>栅格系统</h1>
    23     </div>
    24     <div class="container">
    25 <!--        lg小于1200变成各站一排-->
    26         <div class="row">
    27             <div class="col-lg-3">col-lg-3</div>
    28             <div class="col-lg-4">col-lg-4</div>
    29             <div class="col-lg-2">col-lg-2</div>
    30             <div class="col-lg-3">col-lg-3</div>
    31         </div>
    32         <br>
    33         <br>
    34         <br>
    35         <br>
    36 <!--        md小于992变成各站一排-->
    37         <div class="row">
    38             <div class="col-md-4">col-md-4</div>
    39             <div class="col-md-4">col-md-4</div>
    40             <div class="col-md-4">col-md-4</div>
    41         </div>
    42         <br>
    43         <br>
    44         <br>
    45         <br>
    46 <!--        sm小于768变成一排-->
    47         <div class="row">
    48             <div class="col-sm-3">col-sm-3</div>
    49             <div class="col-sm-3">col-sm-3</div>
    50             <div class="col-sm-3">col-sm-3</div>
    51             <div class="col-sm-3">col-sm-3</div>
    52         </div>
    53         <br>
    54         <br>
    55         <br>
    56         <br>
    57 <!--        xs无论变成多少都不会变成一排-->
    58         <div class="row">
    59             <div class="col-xs-3">col-xs-3</div>
    60             <div class="col-xs-3">col-xs-3</div>
    61             <div class="col-xs-3">col-xs-3</div>
    62             <div class="col-xs-3">col-xs-3</div>
    63         </div>
    64     </div>
    65 </body>
    66 </html>
    View Code

    栅格响应式布局

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <meta name="viewport" content="width=device-width,user-scalable=no,
     6     initial-scale=1.0,maximum-scale=1.0,minmum-scale=1.0">
     7     <title>Bootstarp栅格系统</title>
     8     <script type="text/javascript" src="js/jquery-1.12.4.min.js"></script>
     9     <script type="text/javascript" src="js/bootstrap.min.js"></script>
    10     <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
    11     <style type="text/css">
    12         /*div[class*='col-']{*/
    13         /*    border: 1px solid #000000;*/
    14         /*    background-color: gold;*/
    15         /*}*/
    16         .box{
    17             height: 200px;
    18             max-width: 240px;
    19             background-color: cyan;
    20             border: 1px solid #000000;
    21             margin: 20px auto;
    22         }
    23 
    24     </style>
    25 </head>
    26 <body>
    27 <div class="container">
    28     <h1>栅格系统响应式</h1>
    29 </div>
    30 <div class="container">
    31 
    32     <div class="row">
    33         <div class="col-lg-3 clo-md-3 col-sm-6"><div class="box"></div></div>
    34         <div class="col-lg-3 clo-md-3 col-sm-6"><div class="box"></div></div>
    35         <div class="col-lg-3 clo-md-3 col-sm-6"><div class="box"></div></div>
    36         <div class="col-lg-3 clo-md-3 col-sm-6"><div class="box"></div></div>
    37     </div>
    38 
    39 </div>
    40 </body>
    41 </html>
    View Code

    列偏移

    1、col-lg-offset-
    2、col-md-offset-

    3、col-sm-offset-
    4、col-xs-offset-

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <meta name="viewport" content="width=device-width,user-scalable=no,
     6     initial-scale=1.0,maximum-scale=1.0,minmum-scale=1.0">
     7     <title>Bootstarp栅格系统</title>
     8     <script type="text/javascript" src="js/jquery-1.12.4.min.js"></script>
     9     <script type="text/javascript" src="js/bootstrap.min.js"></script>
    10     <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
    11     <style type="text/css">
    12         div[class*='col-']{
    13             height: 50px;
    14             border: 1px solid #000000;
    15             background-color: gold;
    16         }
    17 
    18     </style>
    19 </head>
    20 <body>
    21 <div class="container">
    22     <h1>栅格偏移</h1>
    23 </div>
    24 <div class="container">
    25 
    26     <div class="row">
    27         <div class="col-lg-5 col-lg-offset-1">col-lg-5</div>
    28         <div class="col-lg-5">col-lg-5</div>
    29     </div>
    30     <br>
    31     <br>
    32     <br>
    33     <div class="row">
    34         <div class="col-lg-4 col-lg-offset-1">col-lg-4</div>
    35         <div class="col-lg-4 col-lg-offset-2">col-lg-4</div>
    36     </div>
    37 
    38 </div>
    39 </body>
    40 </html>
    View Code

    栅格隐藏

    1. hidden-md
    2. hidden-sm
    3. hidden-xs
     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <meta name="viewport" content="width=device-width,user-scalable=no,
     6     initial-scale=1.0,maximum-scale=1.0,minmum-scale=1.0">
     7     <title>Bootstarp栅格系统</title>
     8     <script type="text/javascript" src="js/jquery-1.12.4.min.js"></script>
     9     <script type="text/javascript" src="js/bootstrap.min.js"></script>
    10     <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
    11     <style type="text/css">
    12         div[class*='col-']{
    13             height: 50px;
    14             border: 1px solid #000000;
    15             background-color: gold;
    16         }
    17 
    18     </style>
    19 </head>
    20 <body>
    21 <div class="container">
    22     <h1>栅格隐藏</h1>
    23 </div>
    24 <div class="container">
    25 
    26     <div class="row">
    27         <div class="col-lg-3 col-md-4 col-sm-6">col-lg-3</div>
    28         <div class="col-lg-3 col-md-4 col-sm-6">col-lg-3</div>
    29         <div class="col-lg-3 col-md-4 col-sm-6">col-lg-3</div>
    30         <div class="col-lg-3 hidden-md col-sm-6">col-lg-3</div>
    31     </div>
    32 
    33 
    34 </div>
    35 </body>
    36 </html>
    View Code

    当宽小于1200时,隐藏第四个栅格

  • 相关阅读:
    GitHub上受欢迎的Android UI Library
    推荐的优秀博客--多关注,多看看
    Android SDK在线更新镜像服务器大全
    SqlServer查看各个表所占空间大小的sql
    演化理解 Android 异步加载图片
    tsp、rtmp测试地址
    eclipse离线安装Properties Editor插件查看配置文件中Unicode内容
    亲测成功关闭谷歌浏览器自动更新方法分享 取消chrome自动更新
    SQL Server 中用While循环替代游标(Cursor的解决方案
    【转】service和serviceImpl的选择
  • 原文地址:https://www.cnblogs.com/zzmx0/p/12795989.html
Copyright © 2011-2022 走看看