Blogger Information
Blog 41
fans 0
comment 0
visits 29746
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
0524作业2019年5月25日 18:14:30
Viggo的博客
Original
616 people have browsed it

作业1、bootstrap的默认模版样式

实例

<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <title>bootstrap</title>
    <!--第一步进入bootstrap的css文件-->
    <link rel="stylesheet" href="static/css/bootstrap.css">
</head>
<body>
<!--第二步引入jquery文件,bootstrap的js文件是建立在jquery上面的-->
<script src="static/js/jquery-3.4.1.js"></script>
<!--第三步引入bootstrap的js文件-->
<script src="static/js/bootstrap.js"></script>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例


作业2、4种阈值栅格布局自适应的案例

实例

<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <title>bootstrap</title>
    <!--第一步进入bootstrap的css文件-->
    <link rel="stylesheet" href="static/css/bootstrap.css">

    <style>
        .container .row div:first-of-type{
            /*background-color: #AF3434;*/
            border: 1px solid rebeccapurple;
            border-radius: 5px;
            /*min-width: 200px;*/
        }
        .container .row div:last-of-type{
            /*background-color: #3580eb;*/
            border: 1px solid rebeccapurple;
            border-radius: 5px;
            /*min-width: 200px;*/
        }
    </style>
</head>
<body>
<!--container是bootstrap的框架名称 内部第一个是row行 行里面有12列 xs sm md lg-->
<div class="container">
    <div class="row">
        <div class="col-xs-4">col-xs-4</div>
        <div class="col-xs-8">col-xs-8</div>
    </div>
</div>

<div class="container">
    <div class="row">
        <div class="col-sm-4">col-sm-4</div>
        <div class="col-sm-8">col-sm-8</div>
    </div>
</div>
<div class="container">
    <div class="row">
        <div class="col-md-4">col-md-4</div>
        <div class="col-md-8">col-md-8</div>
    </div>
</div>
<div class="container">
    <div class="row">
        <div class="col-lg-4">col-lg-4</div>
        <div class="col-lg-8">col-lg-8</div>
    </div>
</div>


<!--第二步引入jquery文件,bootstrap的js文件是建立在jquery上面的-->
<script src="static/js/jquery-3.4.1.js"></script>
<!--第三步引入bootstrap的js文件-->
<script src="static/js/bootstrap.js"></script>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例


作业3、bootstrap布局实战案例

实例

<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <title>bootstrap布局小案例</title>
    <!--第一步进入bootstrap的css文件-->
    <link rel="stylesheet" href="static/css/bootstrap.css">

</head>
<body>
<div class="container">
<!--<div class="header">-->
    <nav class="navbar navbar-default">
        <div class="container-fluid">
            <!-- Brand and toggle get grouped for better mobile display -->
            <div class="navbar-header">
                <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
                    <span class="sr-only">Toggle navigation</span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>
                <a class="navbar-brand" href="#">Brand</a>
            </div>

            <!-- Collect the nav links, forms, and other content for toggling -->
            <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
                <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-primary">Submit</button>
                </form>
                <ul class="nav navbar-nav navbar-right">
                    <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>
                        </ul>
                    </li>
                </ul>
            </div><!-- /.navbar-collapse -->
        </div><!-- /.container-fluid -->
    </nav>
</div>

<div class="container">
    <div class="row">
        <div class="col-xs-12">
            <div class="jumbotron">
                <h1>Hello, world!</h1>
                <p>...</p>
                <p><a class="btn btn-primary btn-lg" href="#" role="button">Learn more</a></p>
            </div>
        </div>
    </div>
</div>


<div class="container">
    <div class="row">
                <div class="col-xs-3">
                    <a href="#" class="thumbnail">
                        <img src="static/images/1.jpg" alt="1" class="img-responsive">
                    </a>
                </div>
                <div class="col-xs-3">
                    <a href="#" class="thumbnail">
                        <img src="static/images/2.jpg" alt="1" class="img-responsive">
                    </a>
                </div>
                <div class="col-xs-3">
                    <a href="#" class="thumbnail">
                    <img src="static/images/3.jpg" alt="1" class="img-responsive">
                    </a>
                </div>
                <div class="col-xs-3">
                    <a href="#" class="thumbnail">
                    <img src="static/images/5.jpg" alt="1" class="img-responsive">
                    </a>
        </div>
    </div>
</div>

<div class="container">
    <div class="row">
        <div class="col-xs-12">
            <div class="page-header">
                <h1>BootStrap <small> school</small></h1>
            </div>
        </div>
    </div>
</div>

<div class="container">
    <div class="row">
        <div class="col-xs-4">
            <ul class="list-group">
                <li class="list-group-item">Cras justo odio</li>
                <li class="list-group-item">Dapibus ac facilisis in</li>
                <li class="list-group-item">Morbi leo risus</li>
                <li class="list-group-item">Porta ac consectetur ac</li>
                <li class="list-group-item">Vestibulum at eros</li>
            </ul>
        </div>
        <div class="col-xs-8">
            <ul class="list-group">
                <li class="list-group-item">
                    <span class="badge">14</span>
                    Cras justo odio
                </li>

                <li class="list-group-item">
                    <span class="badge">14</span>
                    Cras justo odio
                </li>

                <li class="list-group-item">
                    <span class="badge">14</span>
                    Cras justo odio
                </li>

                <li class="list-group-item">
                    <span class="badge">14</span>
                    Cras justo odio
                </li>

                <li class="list-group-item">
                    <span class="badge">14</span>
                    Cras justo odio
                </li>
            </ul>
        </div>
    </div>
</div>







<!--第二步引入jquery文件,bootstrap的js文件是建立在jquery上面的-->
<script src="static/js/jquery-3.4.1.js"></script>
<!--第三步引入bootstrap的js文件-->
<script src="static/js/bootstrap.js"></script>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

总结利用bootstrap前端框架,可以快速的生成一些常用的界面布局。但是必须遵守bootstrap的代码规范要求。

框架细节的地方调整可以根据自己的要求重新设置style属性,来达到微调的效果。

栅格系统的优点是可以自适应屏幕大小,自动调整元素的位置和大小。

Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post