回到目录

Bootstrap作为支持响应式布局的一个前端插件,确实发挥着重要的作用,无论你是在手机,平板还是PC上浏览网页,都能达到不错的效果,这一切一切,都是bootstrap带给我们的!

今天主要说下页面的布局,这是最基础的东西了,当我们设计一个站点时,应该为它设计一个全局性的统一的规范页面,这种页面我们叫它布局页,而在页面上体现出来的东西,就是布局的元素,在bootstrap里当然也是不可缺少的东西。

Bootstrap的布局是一种栅格系统,即它由行和列组成,在使用时需要为页面内容和栅格系统包裹一个 .container 容器。

一 .container 类用于固定宽度并支持响应式布局的容器。

<div class="container">
...
</div>

.container-fluid 类用于 100% 宽度,占据全部视口(viewport)的容器。

<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>

第二和第三行显示出来的效果类似这样

aaarticlea/png;base64,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" alt="" />

三 嵌套列,列中还可以有列,这种嵌套我们需要把md改为sm

<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>

效果类似于这样

aaarticlea/png;base64,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" alt="" />

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

回到目录

Bootstrap~页面的布局的更多相关文章

  1. bootstrap页面布局

    首先,我们必须明确,在这四种角色登录网站,看到页面是不同,这里不仅涉及到后端的权限控制,还涉及到前端页面的布局,区分好这些角色看的东西哪些是相同的,哪些又是不同的呢,这个必须在这里想明白,所以要做好页 ...

  2. Bootstrap学习笔记-布局

    Bootstrap学习笔记-布局 默认是响应式布局,就是你在改变页面的时候也不会出现乱的现象. <html><head> <meta charset="utf- ...

  3. 页面常见布局以及实现方法--flex

    页面布局是前端工程师的基本功之一,总结分析各种布局实现方法,可以让自己快速定位哪种方法实现功能,同时可以做到现最大程度的兼容. 一.水平居中 假设:最基本机构 .parent>.child 1. ...

  4. 关于贴友的一个书本页面简单布局(html+css)的实现

    贴友需求:以html+css仿照书本的页面实现布局效果(见图) html代码: 1: <!-- 我的博客:http://www.ido321.com --> DOCTYPE HTML> ...

  5. bootstrap的栅格布局不支持IE8该如何解决

    用bootstrap的栅格布局在IE8上出现失效的情况,通常有两种解决方式 方法/步骤   方法一:引用第三方js,一个叫respond.js的东西,github上可以搜到   方法二:由于IE8不支 ...

  6. css模拟Bootstrap响应式布局——栅格

    做作业的时候遇见用css模拟Bootstrap的栅格布局,学习了一下.发现这个很有用,用来在不同的平台上得到很好地用户体验,比如Phone.Pad.大屏幕显示器.小屏幕显示器.自己模拟用css写了一下 ...

  7. HTML 页面源代码布局介绍

    http://www.cnblogs.com/polk6/archive/2013/05/10/3071451.html 此介绍以google首页源代码截图为例: 从上到下依次介绍: 1.<!D ...

  8. Bootstrap响应式布局

    Bootstrap响应式布局可以使用栅格化系统,其实就是不同的列组合,配合起来便能组合出强大的功能,系统会自动分为最多12列,超出12列会作为一个整体另起一行,像制作表格table的合并列,功能跟co ...

  9. Bootstrap 页面标题(Page Header)

    Bootstrap页面标题(PageHeader)是个不错功能,它会网页的标题的四周添加适当的间距,当一个网页中有多个标题并且每个标题之间需要添加一定适当的间距,使用页面标题是非常有用的.如果需要使用 ...

随机推荐

  1. OS 系统下安装MySql 配置MySql环境变量

    学习Hive需要,闲话不说 本文的内容: 下载Mysql for Mac 下载Mysql Workbench 安装 Mysql 和 Mysql Workbench 配置Mysql在OS 系统上的环境变 ...

  2. Codeforces Round #379 (Div. 2) Analyses By Team:Red & Black

    A.Anton and Danik Problems: 给你长度为N的,只含'A','D'的序列,统计并输出何者出现的较多,相同为"Friendship" Analysis: lu ...

  3. DELETE ANYTHING

    删除任何文件均可,参考: http://bbs.myhack58.com/read.php?tid-946246.htmlDEL /F /A /Q \\?\%1 RD /S /Q \\?\%1 另存为 ...

  4. 站点图标favicon.ico

    favicon.ico图标: 网站的favicon.ico需要一次额外的http请求,无论你是否有在html里面添加 link链接 <link rel="shortcut icon&q ...

  5. JavaScript 中 申明变量的方式--let 语句

    let 语句 - 声明一个块范围变量. 语法 let 变量名 = 初始化值; 例子 "use strict"; let name = '赵敏'; (function opt(){ ...

  6. SQL 2008无法连接的解决办法

    问题: 在从本地客户端连接到SQL 2008的时候出现无法连接的错误.错误信息如下所示:

  7. ILSpy搜索功能加强版

    1.修改搜索功能,增加如下的额外搜索选项 A.按文本搜索(默认选项) B.按通配符搜索 C.按正则表达式搜索 2.搜索增加如下特性: A.可以按照名字空间检索特定名字空间下的所有类. B.修正了官方版 ...

  8. PYTHON学习之路_PYTHON基础(8)

    学习内容: Python模块介绍 1.经典类 or 新式类 2.抽象接口 3.静态方法.类方法.属性方法 4.反射 5.异常处理 6.socket编程初识 7.用socket实现get.put文件等功 ...

  9. MVC特性

    MVC与ASP.NET MVC基础概念 MVC是Model-View-Controller的缩写. MVC将应用程序划分为3大组件:模型\视图\控制器. MVC不是ASP.NET所特有,它只是一种开发 ...

  10. WLAN信道