Bootstrap~页面的布局

回到目录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

今天就说到这里,主要是大致布局的一些基础知识。

回到目录

相关文章
相关标签/搜索