Bootstrap(Web前端CSS框架)是Twitter推出的一个开源的用于前端开发的工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目。
Bootstrap是基于HTML5和CSS3开发的,它在jQuery的基础上进行了更为个性化和人性化的完善,形成一套自己独有的网站风格,并兼容大部分jQuery插件。
Bootstrap中包含了丰富的Web组件,根据这些组件,可以快速的搭建一个漂亮、功能完备的网站。其中包括以下组件:
下拉菜单、按钮组、按钮下拉菜单、导航、导航条、面包屑、分页、排版、缩略图、警告对话框、进度条、媒体对象等
样例:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Bootstrap -->
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css">
<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap-theme.min.css">
</head>
<body>
<nav class="navbar navbar-inverse" style = "width:100%;"role="navigation">
<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">
<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-brandhref="#">i分享</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 navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-th"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="#"><span class="glyphicon glyphicon-envelope"></span> 发送给朋友</a></li>
<li><a href="#"><span class="glyphicon glyphicon-asterisk"></span> 分享到朋友圈</a></li>
<li class="divider"></li>
<li><a href="#"><span class="glyphicon glyphicon-paperclip"></span> 收藏</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
<div class="page-header text-center">
<h3>页面标题实例
<small>子标题</small>
</h3>
</div>
<div class="container">
<div class="row">
<div class="col-xs-6">
<div style = "color:gray;">浏览次数:100</div>
</div>
<div class="col-xs-6">
<div class = "pull-right" style = "color:gray;float:left"><span class="glyphicon glyphicon-comment"></span>50</div>
<div class = "pull-right" style = "color:gray;float:left"> </div>
<div class = "pull-right" style = "color:gray;float:left"><span class="glyphicon glyphicon-thumbs-up"></span>24</div>
</div>
</div>
</div>
<br/>
<div class="container" style = "width:100%;">
<div class="jumbotron" style = "background-color:gray;width:100%;">
<div class="container" style = "width:100%;">
<div class="row" style = "width:100%;">
<div class="thumbnail" style = "width:100%;">
<img src="http://img4.duitang.com/uploads/item/201403/21/20140321110244_wLzkJ.jpeg" alt="...">
<div class="caption">
<h3>那些年我们一起追过的</h3>
</div>
</div>
</div>
<div class="row">
<div class="thumbnail">
<img src="http://wenwen.soso.com/p/20110326/20110326231615-552400580.jpg" alt="...">
<div class="caption">
<h3>那些年我们一起追过的</h3>
<p><button style="width: auto;display: table;margin-left: auto;margin-right: auto;" class="btn btn-success" type="button"><span class="glyphicon glyphicon-thumbs-up"></span>赞一个 <span class="badge">8</span></button></p>
</div>
</div>
</div>
<div class="row">
<div class="thumbnail">
<img src="http://ww2.sinaimg.cn/mw600/c206c74ejw1e3lp6v1j89j.jpg" alt="...">
<div class="caption">
<h3>那些年我们一起追过的</h3>
<p><button style="width: auto;display: table;margin-left: auto;margin-right: auto;" class="btn btn-success" type="button"><span class="glyphicon glyphicon-thumbs-up"></span>赞一个 <span class="badge">8</span></button></p>
</div>
</div>
</div>
<div class="row">
<div class="thumbnail">
<img src="http://img2.duitang.com/uploads/item/201302/15/20130215100358_GFHws.thumb.600_0.gif" alt="...">
<div class="caption">
<h3>那些年我们一起追过的</h3>
<p><button style="width: auto;display: table;margin-left: auto;margin-right: auto;" class="btn btn-success" type="button"><span class="glyphicon glyphicon-thumbs-up"></span>赞一个 <span class="badge">8</span></button></p>
</div>
</div>
</div>
<div class="row">
<div class="thumbnail">
<img src="http://www.waihuift.com/img/aHR0cDovL3d3NC5zaW5haW1nLmNuL213NjAwL2MyMDZjNzRlancxZTNscDloZWszc2ouanBn.jpg" alt="...">
<div class="caption">
<h3>那些年我们一起追过的</h3>
<p><button style="width: auto;display: table;margin-left: auto;margin-right: auto;" class="btn btn-success" type="button"><span class="glyphicon glyphicon-thumbs-up"></span>赞一个 <span class="badge">8</span></button></p>
</div>
</div>
</div>
<div class="row">
<div class="thumbnail">
<img src="http://img.159.com/desk/user/2012/7/8/Jiker201260193328750.jpg" alt="...">
<div class="caption">
<h3>那些年我们一起追过的</h3>
<p><button style="width: auto;display: table;margin-left: auto;margin-right: auto;" class="btn btn-success" type="button"><span class="glyphicon glyphicon-thumbs-up"></span>赞一个 <span class="badge">8</span></button></p>
</div>
</div>
</div>
<div class="row">
<div class="thumbnail">
<img src="http://pic.159.com/desk/user/2012/7/8/Jiker201260193321546.jpg" alt="...">
<div class="caption">
<h3>那些年我们一起追过的</h3>
<p><button style="width: auto;display: table;margin-left: auto;margin-right: auto;" class="btn btn-success" type="button"><span class="glyphicon glyphicon-thumbs-up"></span>赞一个 <span class="badge">8</span></button></p>
</div>
</div>
</div>
<div class="row">
<div class="thumbnail">
<img src="http://gameui.mobi/wp-content/uploads/2013/09/IMG_2872.png" alt="...">
<div class="caption">
<h3>绘一场生死契阔的游戏</h3>
<p>路过的风景、有没有人为你好好收藏</p>
<p>我在漫天风雪的回忆里披荆斩棘、你却在哪一个的字典里演绎皈依。</p>
<p><button style="width: auto;display: table;margin-left: auto;margin-right: auto;" class="btn btn-success" type="button"><span class="glyphicon glyphicon-thumbs-up"></span>赞一个 <span class="badge">8</span></button></p>
</div>
</div>
</div>
<div class="row">
<div class="thumbnail">
<img src="http://gameui.mobi/wp-content/uploads/2013/08/IMG_2629.png" alt="...">
<div class="caption">
<h3>我们的火,要把世界点燃</h3>
<p>太阳尚远,但终有太阳</p><p>年华里,我们失去的是一种心情。</p>
<p><button style="width: auto;display: table;margin-left: auto;margin-right: auto;" class="btn btn-success" type="button"><span class="glyphicon glyphicon-thumbs-up"></span>赞一个 <span class="badge">8</span></button></p>
</div>
</div>
</div>
<div class="row">
<img src="http://gameui.mobi/wp-content/uploads/2013/07/IMG_2408.png" alt="...">
<h3>展翅飞翔</h3>
<p>女巫亲吻过的咒语破天而来、浇湿的誓言漉漉退场、我坐在海上补一张网、你伏在海底披星戴月的歌唱。</p>
<p><button style="width: auto;display: table;margin-left: auto;margin-right: auto;" class="btn btn-success" type="button"><span class="glyphicon glyphicon-thumbs-up"></span>赞一个 <span class="badge">8</span></button></p>
</div>
<div class="row">
<div class="thumbnail">
<img src="http://www.uimaker.com/uploads/allimg/110920/1_110920090853_1.jpeg" alt="...">
<div class="caption">
<h3>展翅飞翔</h3>
<p>女巫亲吻过的咒语破天而来、浇湿的誓言漉漉退场、我坐在海上补一张网、你伏在海底披星戴月的歌唱。</p>
<p><button style="width: auto;display: table;margin-left: auto;margin-right: auto;" class="btn btn-success" type="button"><span class="glyphicon glyphicon-thumbs-up"></span>赞一个 <span class="badge">8</span></button></p>
</div>
</div>
</div>
<div class="row">
<div class="thumbnail">
<img src="http://www.uimaker.com/uploads/allimg/110920/1_110920090853_8.jpeg" alt="...">
<div class="caption">
<h3>展翅飞翔</h3>
<p>女巫亲吻过的咒语破天而来、浇湿的誓言漉漉退场、我坐在海上补一张网、你伏在海底披星戴月的歌唱。</p>
<p><button style="width: auto;display: table;margin-left: auto;margin-right: auto;" class="btn btn-success" type="button"><span class="glyphicon glyphicon-thumbs-up"></span>赞一个 <span class="badge">8</span></button></p>
</div>
</div>
</div>
<div class = "row">
<div class="thumbnail">
<img src="http://www.uimaker.com/uploads/allimg/110920/1_110920090853_8.jpeg" alt="...">
<div class="caption">
<p>女巫亲吻过的咒语破天而来、浇湿的誓言漉漉退场、我坐在海上补一张网、你伏在海底披星戴月的歌唱。</p>
</div>
</div>
</div>
<div class="row" >
<div class="thumbnail">
<div class="caption">
<div class="input-group input-group-lg">
<span class="input-group-addon"><span class="glyphicon glyphicon-pencil"></span></span>
<textarea class="form-control" style = "height:100px;"rows="3" placeholder="请输入评论内容" ></textarea>
</div>
<a class="btn btn-primary btn-lg pull-right" role="button">评论</a>
<button class="btn btn-primary btn-lg pull-right" data-toggle="modal"
data-target="#myModal">
签名
</button>
<!-- 模态框(Modal) -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog"
aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close"
data-dismiss="modal" aria-hidden="true">
×
</button>
<h4 class="modal-title" id="myModalLabel">
评论签名
</h4>
</div>
<div class="modal-body">
<input type="text" class="form-control" placeholder="请输入签名">
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default"
data-dismiss="modal">关闭
</button>
<button type="button" class="btn btn-primary" data-dismiss="modal">
提交
</button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal -->
</div>
<br/>
<br/>
<div class="caption">
<blockquote><small class = "text-primary" ><span class="glyphicon glyphicon-user"></span>匿名<cite title="Source Title"> 2014.11.11 13:59:03 </cite></small>
<p>这是一个默认的引用实例。这是一个默认的引用实例。这是一个默认的引用实例。</p>
</blockquote>
<blockquote ><small class = "text-primary"><span class="glyphicon glyphicon-user"></span>匿名<cite title="Source Title">5天前</cite></small>
<p>这是一个默认的引用实例。这是一个默认的引用实例。这是一个默认的引用实例。</p>
</blockquote>
</div>
</div>
</div>
</div>
<br/>
<br/>
<br/>
<br/>
<div class="container">
<p><a class="btn btn-success btn-lg" href="#" role="button"><span class="glyphicon glyphicon-save"></span>下载客户端,观看更流畅</a></p>
</div>
</div>
</div>
<div style = "background-color:gray;">
<br/>
<p>
<h4 class="text-center">云端科技团队荣誉出品</h4>
</p>
<p class="text-center">
<h8>
<a href = "http://www.intimenews.icoc.cc">公司信息</a> (京ICP备08011363号)@1993-2014 cdv Inc
</h8>
</p>
</div>
<script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.0/js/bootstrap.min.js"></script>
</body>
</html>