使用Bootstrap之前下载它所需的文件,登录官网www.getbootstrap.com 下载该框架的文件和源码。点击Download跳转到下载页面
点击download进行下载
做好准备工作后就可以创建项目了,项目结构:
Bootstrap 基本模板
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"/>
<title>Bootstrap 基本模板</title>
<!-- Bootstrap -->
<link href="../css/bootstrap.min.css" rel="stylesheet">
<!-- 以下2个插件是用于在IE8支持HTML5元素和媒体查询的,如果不用可以删除-->
<!-- 注意:Respond.js不支持file://方式访问-->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="//https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<h1>这是一个Bootstrap框架的最基本HTML模板</h1>
<!-- 如果要使用Bootstrap的JS插件,必须引入jQuery -->
<script src="../js/jquery-1.12.4.js"></script>
<!-- Bootstrap的JS插件-->
<script src="../js/bootstrap.min.js"></script>
</body>
</html>
Bootstrap列偏移
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>Bootstrap列偏移</title>
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"/>
<link rel="stylesheet" href="css/bootstrap.min.css"/>
<style>
body {
margin-top: 20px;
color: #fff;
}
.container {
outline: 1px solid red;
}
.row div {
outline: 1px solid;
background: black;
}
</style>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-1">第一个</div>
<div class="col-md-1 col-lg-offset-4">第二个</div>
</div>
</div>
</body>
</html>
Bootstrap列嵌套
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>Bootstrap列嵌套</title>
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"/>
<link rel="stylesheet" href="css/bootstrap.min.css"/>
<style>
body {
margin-top: 20px;
/*color: #fff;*/
}
.container {
outline: 1px solid red;
}
.row div.row {
background: red;
color: #FFFFFF;
}
</style>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-8">
Level 1:col-md-8
<div class="row">
<div class="col-md-6">Level 2:col-md-6</div>
<div class="col-md-6">Level 2:col-md-6</div>
</div>
</div>
<div class="col-md-4">Level 1:col-md-4</div>
</div>
</div>
</body>
</html>
Bootstrap列排序
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>Bootstrap列排序</title>
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"/>
<link rel="stylesheet" href="css/bootstrap.min.css"/>
<style>
body {
margin-top: 20px;
color: #fff;
}
.container {
outline: 1px solid red;
}
.row div {
outline: 1px solid;
background: black;
}
</style>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-9">第一个</div>
<div class="col-md-3">第二个</div>
</div>
<div class="row">
<div class="col-md-9 col-md-push-3">
第一个
</div>
<div class="col-md-3 col-md-pull-9">
第二个
</div>
</div>
</div>
</body>
</html>
Bootstrap列组合
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>Bootstrap列组合</title>
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"/>
<link rel="stylesheet" href="css/bootstrap.min.css"/>
<style>
body{
margin-top: 20px;
}
.row div{
outline: 1px solid red;
}
</style>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-1">col-md-</div>
<div class="col-md-1">col-md-</div>
<div class="col-md-1">col-md-</div>
<div class="col-md-1">col-md-</div>
<div class="col-md-1">col-md-</div>
<div class="col-md-1">col-md-</div>
<div class="col-md-1">col-md-</div>
<div class="col-md-1">col-md-</div>
<div class="col-md-1">col-md-</div>
<div class="col-md-1">col-md-</div>
<div class="col-md-1">col-md-</div>
<div class="col-md-1">col-md-</div>
</div>
<br/>
<div class="row">
<div class="col-md-4">col-md-4</div>
<div class="col-md-8">col-md-8</div>
</div>
<br/>
<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>
</body>
</html>
Bootstrap标题
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>Bootstrap标题</title>
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"/>
<link rel="stylesheet" href="css/bootstrap.min.css"/>
<style>
body{
margin-left: 50px;
}
</style>
</head>
<body>
<h1>我是h1</h1>
<h2>我是h2</h2>
<h3>我是h3</h3>
<h4>我是h4</h4>
<h5>我是h5</h5>
<h6>我是h6</h6>
<hr/>
<span class="h1">我是h1</span><br/>
<span class="h2">我是h2</span><br/>
<span class="h3">我是h3</span><br/>
<span class="h4">我是h4</span><br/>
<span class="h5">我是h5</span><br/>
<span class="h6">我是h6</span><br/>
<hr/>
<h1>我是h1 <small>bootstrap</small></h1>
<h2>我是h2 <small>bootstrap</small></h2>
<h3>我是h3 <small>bootstrap</small></h3>
<h4>我是h4 <small>bootstrap</small></h4>
<h5>我是h5 <small>bootstrap</small></h5>
<h6>我是h6 <small>bootstrap</small></h6>
</body>
</html>
内联列表
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>内联列表</title>
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"/>
<link rel="stylesheet" href="css/bootstrap.min.css"/>
<style>
body{
padding: 50px;
}
ul{
border: 1px solid red;
font-size: 20px;
}
</style>
</head>
<body>
<ul class="list-inline">
<li>首页</li>
<li>岗位课</li>
<li>商城</li>
<li>关于我们</li>
</ul>
</body>
</html>
响应式栅格系统
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>响应式栅格系统的使用</title>
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"/>
<link rel="stylesheet" href="css/bootstrap.min.css"/>
<style>
body {
color: #686868;
font-family: "微软雅黑";
}
.cont {
height: 300px;
padding-top: 30px;
}
.mysea {
color: #2AAAEC;
}
@media ( max-width: 768px) {
p {
font-size: 12px;
}
h2{
font-size: 16px;
}
h3 {
font-size: 14px;
}
li{
font-size: 14px;
margin-left: 30px;
}
.myimg{
width: 50%;
}
}
</style>
</head>
<body>
<!--网页主体-->
<div class="container">
<div class="row cont">
<div class="col-md-4 col-xs-12 text-center">
<img class="myimg" src="img/cont1.png" alt=""/>
<h2 class="mysea">SAE</h2>
<p>云应用</p>
</div>
<div class="col-md-8 col-xs-12">
<h3>应用开发、优化及运行的PaaS云计算平台</h3>
<p>国内第一家公有云计算平台,支持PHP、Java、Python语言,提供Web应用开发所需的众多服务,国内最好的PaaS云计算平台</p>
<div class="row">
<ul class="col-md-6 col-xs-12">
<li>弹性扩展,负载均衡智能应对大数据处理请求</li>
<li>沙箱技术隔离应用</li>
<li>无需运维管理与架构设计</li>
</ul>
<ul class="col-md-6 col-xs-12">
<li>防火墙防止攻击</li>
<li>99.95%SLA,首批可信云认证</li>
<li>免费配额,零成本创业</li>
</ul>
</div>
<a href="#">了解详情</a>
</div>
</div>
<div class="row cont ">
<div class="col-md-4 col-xs-12 col-md-push-8 text-center">
<img class="myimg" src="img/cont2.png" alt=""/>
<h2 class="mysea">SAE</h2>
<p>云应用</p>
</div>
<div class="col-md-8 col-xs-12 col-md-pull-4 ">
<h3>应用开发、优化及运行的PaaS云计算平台</h3>
<p>国内第一家公有云计算平台,支持PHP、Java、Python语言,提供Web应用开发所需的众多服务,国内最好的PaaS云计算平台</p>
<div class="row">
<ul class="col-md-6 col-xs-12">
<li>弹性扩展,负载均衡智能应对大数据处理请求</li>
<li>沙箱技术隔离应用</li>
<li>无需运维管理与架构设计</li>
</ul>
<ul class="col-md-6 col-xs-12">
<li>防火墙防止攻击</li>
<li>99.95%SLA,首批可信云认证</li>
<li>免费配额,零成本创业</li>
</ul>
</div>
<a href="#">了解详情</a>
</div>
</div>
</div>
</body>
</html>
图片
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>图片</title>
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"/>
<link rel="stylesheet" href="css/bootstrap.min.css"/>
<style>
body {
padding: 20px;
}
img{
width: 200px;
height: 200px;
}
</style>
</head>
<body>
<div class="container">
<img src="img/3.jpg" class="img-responsive" alt=""/><br>
<img src="img/3.jpg" class="img-rounded " alt=""/>
<img src="img/3.jpg" class="img-circle " alt=""/>
<img src="img/3.jpg" class="img-thumbnail " alt=""/>
</div>
</body>
</html>
按钮样式
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>按钮样式</title>
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"/>
<link rel="stylesheet" href="css/bootstrap.min.css"/>
<style>
body {
padding: 20px;
}
</style>
</head>
<body>
<!--默认样式-->
<input type="button" class="btn btn-default btn-lg" value="default(灰色)大型"/>
<!--提供视觉加重,深蓝色-->
<input type="button" class="btn btn-primary " value="primary(深蓝色) 默认大小"/>
<!--表示成功或正使用的按钮,绿色-->
<input type="button" class="btn btn-success btn-sm" value="success(绿色)小型"/>
<!--表示提示信息,天蓝色-->
<input type="button" class="btn btn-info btn-xs" value="info(天蓝色)超小型"/>
<!--警告 橙色-->
<input type="button" class="btn btn-warning" value="warning(黄色)"/>
<!--危险,红色-->
<input type="button" class="btn btn-danger" value="danger(红色)"/>
<!--看起来像链接一样-->
<input type="button" class="btn btn-link" value="link(链接)"/>
</body>
</html>
横向表单
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>横向表单</title>
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"/>
<link rel="stylesheet" href="css/bootstrap.min.css"/>
<style>
body {
padding: 20px;
}
</style>
</head>
<body>
<div class="container">
<form action="#" class="form-horizontal">
<div class="form-group">
<span class="col-sm-2 text-center">姓名:</span>
<div class="col-sm-10">
<input class="form-control " type="text" placeholder="请输入你的姓名"/>
</div>
</div>
<div class="form-group">
<span class="col-sm-2 text-center"> 邮箱:</span>
<div class="col-sm-10">
<input class="form-control" type="email" placeholder="请输入你的邮箱"/>
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-4 col-sm-4" >
<input class=" form-control " type="submit" 提交/>
</div>
</div>
</form>
</div>
</body>
</html>
水平定义列表
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>水平定义列表</title>
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"/>
<link rel="stylesheet" href="css/bootstrap.min.css"/>
<style>
body{
padding: 20px;
}
</style>
</head>
<body>
<dl class="dl-horizontal">
<dt>购物指南</dt>
<dd>购物流程、会员价格</dd>
<dt>配送方式</dt>
<dd>上门自提、海外配送</dd>
<dt>售后服务</dt>
<dd>售后政策、价格保护、退款说明、取消订单、退换货</dd>
</dl>
</body>
</html>
表单
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>表单</title>
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"/>
<link rel="stylesheet" href="css/bootstrap.min.css"/>
<style>
body {
padding: 20px;
}
</style>
</head>
<body>
<div class="container">
<form action="#" class="form-inline">
<div class="form-group">
姓名:
<input class="form-control" type="text" placeholder="请输入你的姓名"/>
</div>
<div class="form-group">
邮箱:
<input class="form-control" type="email" placeholder="请输入你的邮箱"/>
</div>
<input class=" form-control " type="submit" 提交/>
</form>
</div>
</body>
</html>