Bootstrap

作者: desperadokk | 来源:发表于2019-03-06 20:28 被阅读0次

    bootstrap使用方法的核心就是去官网抄代码,千万别自己写

    bootstrap的js是基于jquery的,所以使用bootstrap前必须安装jquery,bootstrap和jquery的安装实际上就是下载对应的css和js文件放在项目目录下,通过html引入即可

    • 示例1
    <!DOCTYPE html>
    <html lang="zh-Hans">
    <head>
        <meta charset="UTF-8">
        <title>BS demo</title>
        <link rel="stylesheet" href="./css/bootstrap.min.css">
        <script src="./js/jquery.min.js"></script>
        <script src="./js/bootstrap.min.js"></script>
        <style>
            .col-md-1,
            .col-md-2,
            .col-md-3,
            .col-md-4,
            .col-md-5,
            .col-md-6,
            .col-md-7,
            .col-md-8,
            .col-md-9,
            .col-md-10,
            .col-md-11,
            .col-md-12 {
                border: solid red 1px;
            }
        </style>
    </head>
    <body>
        <div class="container">
            <div class="row">
                <div class="col-md-1">.col-md-1</div>
                <div class="col-md-1">.col-md-1</div>
                <div class="col-md-1">.col-md-1</div>
                <div class="col-md-1">.col-md-1</div>
                <div class="col-md-1">.col-md-1</div>
                <div class="col-md-1">.col-md-1</div>
                <div class="col-md-1">.col-md-1</div>
                <div class="col-md-1">.col-md-1</div>
                <div class="col-md-1">.col-md-1</div>
                <div class="col-md-1">.col-md-1</div>
                <div class="col-md-1">.col-md-1</div>
                <div class="col-md-1">.col-md-1</div>
            </div>
            <div class="row">
                <div class="col-md-8">.col-md-8</div>
                <div class="col-md-4">.col-md-4</div>
            </div>
            <div class="row">
                <div class="col-md-4">.col-md-4</div>
                <div class="col-md-4">.col-md-4</div>
                <div class="col-md-4">.col-md-4</div>
            </div>
            <div class="row">
                <div class="col-md-6">.col-md-6</div>
                <div class="col-md-4 col-md-offset-2">.col-md-6</div>
            </div>
    </div>
    </body>
    </html> 
    
    • 示例二(抄bootstrap官网的全局css样式)
    <!DOCTYPE html>
    <html lang="zh-Hans">
    <head>
        <meta charset="UTF-8">
        <title>BS demo</title>
        <link rel="stylesheet" href="./css/bootstrap.min.css">
        <script src="./js/jquery.min.js"></script>
        <script src="./js/bootstrap.min.js"></script>
        <style>
            .col-md-1,
            .col-md-2,
            .col-md-3,
            .col-md-4,
            .col-md-5,
            .col-md-6,
            .col-md-7,
            .col-md-8,
            .col-md-9,
            .col-md-10,
            .col-md-11,
            .col-md-12 {
                border: solid red 1px;
            }
        </style>
    </head>
    <body>
        <div class="container">
            <div class="row">
                <div class="col-lg-1 col-md-2 col-sm-3 col-xs-6">.col-md-1</div>
                <div class="col-lg-1 col-md-2 col-sm-3 col-xs-6">.col-md-1</div>
                <div class="col-lg-1 col-md-2 col-sm-3 col-xs-6">.col-md-1</div>
                <div class="col-lg-1 col-md-2 col-sm-3 col-xs-6">.col-md-1</div>
                <div class="col-lg-1 col-md-2 col-sm-3 col-xs-6">.col-md-1</div>
                <div class="col-lg-1 col-md-2 col-sm-3 col-xs-6">.col-md-1</div>
                <div class="col-lg-1 col-md-2 col-sm-3 col-xs-6">.col-md-1</div>
                <div class="col-lg-1 col-md-2 col-sm-3 col-xs-6">.col-md-1</div>
                <div class="col-lg-1 col-md-2 col-sm-3 col-xs-6">.col-md-1</div>
                <div class="col-lg-1 col-md-2 col-sm-3 col-xs-6">.col-md-1</div>
                <div class="col-lg-1 col-md-2 col-sm-3 col-xs-6">.col-md-1</div>
                <div class="col-lg-1 col-md-2 col-sm-3 col-xs-6">.col-md-1</div>
            </div>
            <div class="row">
                <div class="col-md-12">
                    <h1>h1. Bootstrap heading</h1>
                    <h2>h2. Bootstrap heading</h2>
                    <h3>h3. Bootstrap heading</h3>
                    <h4>h4. Bootstrap heading</h4>
                    <h5>h5. Bootstrap heading</h5>
                    <h6>h6. Bootstrap heading</h6>
                </div>
            </div>
            <div class="row">
                <div class="col-md-12">
                    <table class="table table-striped">
                      <thead>
                        <tr>
                          <th>#</th>
                          <th>First Name</th>
                          <th>Last Name</th>
                          <th>Username</th>
                        </tr>
                      </thead>
                      <tbody>
                        <tr>
                          <th scope="row">1</th>
                          <td>Mark</td>
                          <td>Otto</td>
                          <td>@mdo</td>
                        </tr>
                        <tr>
                          <th scope="row">2</th>
                          <td>Jacob</td>
                          <td>Thornton</td>
                          <td>@fat</td>
                        </tr>
                        <tr>
                          <th scope="row">3</th>
                          <td>Larry</td>
                          <td>the Bird</td>
                          <td>@twitter</td>
                        </tr>
                      </tbody>
                    </table>
                </div>
            </div>
            <div class="row">
                <div class="col-md-12">
                    <div class="form-group has-success">
                      <label class="control-label" for="inputSuccess1">Input with success</label>
                      <input type="text" class="form-control" id="inputSuccess1" aria-describedby="helpBlock2">
                      <span id="helpBlock2" class="help-block">A block of help text that breaks onto a new line and may extend beyond one line.</span>
                    </div>
                    <div class="form-group has-warning">
                      <label class="control-label" for="inputWarning1">Input with warning</label>
                      <input type="text" class="form-control" id="inputWarning1">
                    </div>
                    <div class="form-group has-error">
                      <label class="control-label" for="inputError1">Input with error</label>
                      <input type="text" class="form-control" id="inputError1">
                    </div>
                    <div class="has-success">
                      <div class="checkbox">
                        <label>
                          <input type="checkbox" id="checkboxSuccess" value="option1">
                          Checkbox with success
                        </label>
                      </div>
                    </div>
                    <div class="has-warning">
                      <div class="checkbox">
                        <label>
                          <input type="checkbox" id="checkboxWarning" value="option1">
                          Checkbox with warning
                        </label>
                      </div>
                    </div>
                    <div class="has-error">
                      <div class="checkbox">
                        <label>
                          <input type="checkbox" id="checkboxError" value="option1">
                          Checkbox with error
                        </label>
                      </div>
                    </div>
                </div>
            </div>
    </div>
    </body>
    </html> 
    
    • 示例三(抄bootstrap官网的组件)
    <!DOCTYPE html>
    <html lang="zh-Hans">
    <head>
        <meta charset="UTF-8">
        <title>BS demo</title>
        <link rel="stylesheet" href="./css/bootstrap.min.css">
        <script src="./js/jquery.min.js"></script>
        <script src="./js/bootstrap.min.js"></script>
        <style>
            .col-md-1,
            .col-md-2,
            .col-md-3,
            .col-md-4,
            .col-md-5,
            .col-md-6,
            .col-md-7,
            .col-md-8,
            .col-md-9,
            .col-md-10,
            .col-md-11,
            .col-md-12 {
                border: solid red 1px;
            }
        </style>
    </head>
    <body>
        <div class="container">
            <div class="row">
                <div class="col-md-12">
                    这是我给你的
                    <span class="glyphicon glyphicon-heart" aria-hidden="true"></span>
                </div>
            </div>
            <div class="row">
                <button type="button" class="btn btn-default" aria-label="Left Align">
                    <span class="glyphicon glyphicon-heart" aria-hidden="true"></span>
                </button>
            </div>
            <div class="row">
                <div class="dropdown">
                  <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
                    Dropdown
                    <span class="caret"></span>
                  </button>
                  <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
                    <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>
                  </ul>
                </div>
            </div>
    </div>
    </body>
    </html> 
    

    相关文章

      网友评论

          本文标题:Bootstrap

          本文链接:https://www.haomeiwen.com/subject/qcwxpqtx.html