回到目录html
Bootstrap做为支持响应式布局的一个前端插件,确实发挥着重要的做用,不管你是在手机,平板仍是PC上浏览网页,都能达到不错的效果,这一切一切,都是bootstrap带给咱们的!前端
今天主要说下页面的布局,这是最基础的东西了,当咱们设计一个站点时,应该为它设计一个全局性的统一的规范页面,这种页面咱们叫它布局页,而在页面上体现出来的东西,就是布局的元素,在bootstrap里固然也是不可缺乏的东西。bootstrap
Bootstrap的布局是一种栅格系统,即它由行和列组成,在使用时须要为页面内容和栅格系统包裹一个 .container
容器。布局
一 .container
类用于固定宽度并支持响应式布局的容器。ui
<div class="container"> ... </div>
.container-fluid
类用于 100% 宽度,占据所有视口(viewport)的容器。spa
<div class="container-fluid"> ... </div>
二 栅格系统的行和列,在bootstrap里,行和列使用row
和col表示,而一行中最多有12个列单元组成,col-md-1表示占用1个单元的宽度,而col-md-7表示占用7个单元的宽度,它们加在一块儿最多为12个单元插件
<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>
第二和第三行显示出来的效果相似这样设计
三 嵌套列,列中还能够有列,这种嵌套咱们须要把md改成smcode
<div class="row"> <div class="col-sm-9"> Level 1: .col-sm-9 <div class="row"> <div class="col-xs-8 col-sm-6"> Level 2: .col-xs-8 .col-sm-6 </div> <div class="col-xs-4 col-sm-6"> Level 2: .col-xs-4 .col-sm-6 </div> </div> </div> </div>
效果相似于这样htm
今天就说到这里,主要是大致布局的一些基础知识。