zoukankan      html  css  js  c++  java
  • 为移动端而设计的bootstrap的使用

    一、下载

    --bs

      ---css

        ----bootstrap.css

        ----bootstrap.min.css

      ---fonts

      ---js

        ----bootstrap.js

        ----jquery.js

        ----bootstrap.min.js

    二、使用

    引入css,js文件

     <script src="bs/js/jquery.js"></script>
      <script src="bs/js/bootstrap.js"></script>
      <script src="bs/js/docs.min.js"></script>

    三、特点

      1、移动端优先 @media(min-  960px)

      2、布局容器 container

      3、栅格系统   1140px分成12份

      4、列偏移

      5、holder.js <img src="holder.js/100%x200" alt="">

      6、优先级   若自己写的css文件和bootstrap的css文件标签和样式重名,但是想先用自己的css样式,在后面加  !important,如:

     .row{
                margin-top: 20px!important;
            }
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link rel="stylesheet" href="bs/css/bootstrap.css">
        <script src="bs/js/jquery.js"></script>
        <script src="bs/js/bootstrap.js"></script>
        <script src="bs/js/docs.min.js"></script>
        <style>
            .row{
                margin-top: 20px;
            }
        </style>
    </head>
    <body>
        <div class="container">
            <div class="row">
                <div class="col-md-4">
                    <img src="holder.js/100%x200" alt="">
                </div>
    
                <div class="col-md-offset-4 col-md-4">
                    <img src="holder.js/100%x200" alt="">
                </div>
            </div>
            <div class="row">
                <div class="col-md-6">
                    <img src="holder.js/100%x200" alt="">
                </div>
    
                <div class="col-md-6">
                    <img src="holder.js/100%x200" alt="">
                </div>
            </div>
        </div>
    
    </body>
    </html>

    四、常用案列

    1、table表格

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link rel="stylesheet" href="bs/css/bootstrap.css">
        <script src="bs/js/jquery.js"></script>
        <script src="bs/js/bootstrap.js"></script>
        <script src="bs/js/docs.min.js"></script>
        <style>
            .container{
                margin-top: 50px;
            }
        </style>
    </head>
    <body>
        <div class="container">
            <table class="table table-bordered table-hover table-striped">
                <tr>
                    <td>001</td>
                    <td>002</td>
                    <td>003</td>
                    <td>004</td>
                    <td>005</td>
                </tr>
                <tr>
                    <td>001</td>
                    <td>002</td>
                    <td>003</td>
                    <td>004</td>
                    <td>005</td>
                </tr>
                <tr>
                    <td>001</td>
                    <td>002</td>
                    <td>003</td>
                    <td>004</td>
                    <td>005</td>
                </tr>
                <tr>
                    <td>001</td>
                    <td>002</td>
                    <td>003</td>
                    <td>004</td>
                    <td>005</td>
                </tr>
                <tr>
                    <td>001</td>
                    <td>002</td>
                    <td>003</td>
                    <td>004</td>
                    <td>005</td>
                </tr>
            </table>
        </div>
    
    </body>
    </html>

    2、表格行内样式   class: active,info.......

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link rel="stylesheet" href="bs/css/bootstrap.css">
        <script src="bs/js/jquery.js"></script>
        <script src="bs/js/bootstrap.js"></script>
        <script src="bs/js/docs.min.js"></script>
        <style>
            .container{
                margin-top: 50px;
            }
        </style>
    </head>
    <body>
        <div class="container">
            <table class="table table-bordered">
                <tr class="active">
                    <td>001</td>
                    <td>002</td>
                    <td>003</td>
                    <td>004</td>
                    <td>005</td>
                </tr>
                <tr class="info">
                    <td>001</td>
                    <td>002</td>
                    <td>003</td>
                    <td>004</td>
                    <td>005</td>
                </tr>
                <tr class="warning">
                    <td>001</td>
                    <td>002</td>
                    <td>003</td>
                    <td>004</td>
                    <td>005</td>
                </tr>
                <tr class="danger">
                    <td>001</td>
                    <td>002</td>
                    <td>003</td>
                    <td>004</td>
                    <td>005</td>
                </tr>
                <tr class="success">
                    <td>001</td>
                    <td>002</td>
                    <td>003</td>
                    <td>004</td>
                    <td>005</td>
                </tr>
            </table>
        </div>
    
    </body>
    </html>

    3、按钮的各种样式

    4、图形形状,圆形,矩形等

    5、表单  form-group     form-control

    6、导航条

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link rel="stylesheet" href="bs/css/bootstrap.css">
        <script src="bs/js/jquery.js"></script>
        <script src="bs/js/bootstrap.js"></script>
        <script src="bs/js/docs.min.js"></script>
        <style>
            /*.container{*/
                /*margin-top: 50px;*/
            /*}*/
        </style>
    </head>
    <body>
        <div class="container">
            <nav class="navbar navbar-inverse navbar-fixed-top">
                <div class="navbar-header">
                    <button class="navbar-toggle collapsed" data-toggle="collapse" data-target="#mynav"></button>
                    <span class="sr-only">Toggle navigation</span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <a class="navbar-brand" href="#">Brand</a>
                </div>
                <div class="collapse navbar-collapse" id="mynav">
                    <ul class="nav navbar-nav">
                         <li class="active"><a href="#">Link <span class="sr-only">(current)</span></a></li>
                         <li><a href="#">Link</a></li>
                          <li class="dropdown">
                          <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
                          <ul class="dropdown-menu">
                            <li><a href="#">Action</a></li>
                            <li><a href="#">Another action</a></li>
                            <li><a href="#">Something else here</a></li>
                            <li role="separator" class="divider"></li>
                            <li><a href="#">Separated link</a></li>
                            <li role="separator" class="divider"></li>
                            <li><a href="#">One more separated link</a></li>
                          </ul>
                        </li>
                    </ul>
    
                     <form class="navbar-form navbar-left">
                        <div class="form-group">
                          <input type="text" class="form-control" placeholder="Search">
                        </div>
                        <button type="submit" class="btn btn-default">Submit</button>
                      </form>
                </div>
            </nav>
        </div>
    
    </body>
    </html>

    7、分页

    8、进度条     -----------组件

    9、模态框

    10、Carousel  切换图片******************

    11、推荐书籍阅览:

      我是医生不是人 -----------莆田系医院内幕

  • 相关阅读:
    java后台svg转成png
    Itext2.0.8 和freemarker导出pdf
    使用freemarker生成word、html时图片显示问题
    ITEXT5 Font 'd:SIMSUN.TTC' with 'Identity-H' is not recognized.
    IntelliJ Idea 2017 免费激活方法
    MySQL 索引
    怎样使用nat和桥接方式解决虚拟机联网问题
    【Linux】NAT模式下关于主机ping不通虚拟机的问题
    同一台服务器(电脑)运行多个Tomcat
    [shell基础]——cut命令
  • 原文地址:https://www.cnblogs.com/di2wu/p/10042149.html
Copyright © 2011-2022 走看看