Bootstrap页面布局基础知识全面解析


Posted in Javascript onJune 13, 2016

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>

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

Bootstrap页面布局基础知识全面解析

三 嵌套列,列中还可以有列,这种嵌套我们需要把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>

效果类似于这样

Bootstrap页面布局基础知识全面解析

以上所述是小编给大家介绍的Bootstrap页面布局基础知识,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript的字符串按引用复制和传递,按值来比较介绍与应用
Dec 28 Javascript
JS实现悬浮移动窗口(悬浮广告)的特效
Mar 12 Javascript
jQuery动画效果-slideUp slideDown上下滑动示例代码
Aug 28 Javascript
JavaScript中的公有、私有、特权和静态成员用法分析
Nov 20 Javascript
jQuery选择器querySelector的使用指南
Jan 23 Javascript
jquery获取节点名称
Apr 26 Javascript
BootStrap 下拉菜单点击之后不会出现下拉菜单(下拉菜单不弹出)的解决方案
Dec 14 Javascript
利用Angular.js编写公共提示模块的方法教程
May 28 Javascript
JS之if语句对接事件动作逻辑(详解)
Jun 28 Javascript
利用babel将es6语法转es5的简单示例
Dec 01 Javascript
微信小程序开发之改变data中数组或对象的某一属性值
Jul 05 Javascript
js实现旋转的星空效果
Nov 01 Javascript
jquery制做精致的倒计时特效
Jun 13 #Javascript
VUEJS实战之利用laypage插件实现分页(3)
Jun 13 #Javascript
Bootstrap中的Panel和Table全面解析
Jun 13 #Javascript
VUEJS实战之修复错误并且美化时间(2)
Jun 13 #Javascript
Bootstrap表单Form全面解析
Jun 13 #Javascript
VUEJS实战之构建基础并渲染出列表(1)
Jun 13 #Javascript
关于backbone url请求中参数带有中文存入数据库是乱码的快速解决办法
Jun 13 #Javascript
You might like
PHP中最容易忘记的一些知识点总结
2013/04/28 PHP
浅谈htmlentities 、htmlspecialchars、addslashes的使用方法
2016/12/09 PHP
PHP多个图片压缩成ZIP的方法
2020/08/18 PHP
给artDialog 5.02 增加ajax get功能详细介绍
2012/11/13 Javascript
Jquery 跨域访问 Lightswitch OData Service的方法
2013/09/11 Javascript
node.js中的fs.createReadStream方法使用说明
2014/12/17 Javascript
jquery合并表格中相同文本的相邻单元格
2015/07/17 Javascript
Active控件问题小结(附解决办法)
2016/06/09 Javascript
基于JavaScript实现淘宝商品广告效果
2017/08/10 Javascript
vue 项目常用加载器及配置详解
2018/01/22 Javascript
vue-cli项目修改文件热重载失效的解决方法
2018/09/19 Javascript
微信小程序系列之自定义顶部导航功能
2019/05/21 Javascript
vue swipe自定义组件实现轮播效果
2019/07/03 Javascript
JS XMLHttpRequest原理与使用方法深入详解
2020/04/30 Javascript
JS实现前端路由功能示例【原生路由】
2020/05/29 Javascript
[01:00:49]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第二场 1月31日
2021/03/11 DOTA
Python利用正则表达式匹配并截取指定子串及去重的方法
2015/07/30 Python
Python for Informatics 第11章之正则表达式(四)
2016/04/21 Python
python入门教程 python入门神图一张
2018/03/05 Python
对pandas中Series的map函数详解
2018/07/25 Python
tensorflow实现打印ckpt模型保存下的变量名称及变量值
2020/01/04 Python
python读取tif图片时保留其16bit的编码格式实例
2020/01/13 Python
Scrapy框架基本命令与settings.py设置
2020/02/06 Python
python实现与redis交互操作详解
2020/04/21 Python
使用CSS3制作倾斜导航条和毛玻璃效果
2017/09/12 HTML / CSS
世界汽车零件:World Car Parts
2019/09/04 全球购物
外贸公司实习自我鉴定
2013/09/24 职场文书
大客户销售经理职责
2013/12/04 职场文书
通用求职信范文模板分享
2013/12/27 职场文书
中专自我鉴定
2014/02/05 职场文书
大学三年计划书范文
2014/04/30 职场文书
2015试用期转正工作总结
2014/12/12 职场文书
施工员岗位职责
2015/02/10 职场文书
赢在执行观后感
2015/06/16 职场文书
Spring中的使用@Async异步调用方法
2021/11/01 Java/Android
css3新特性的应用示例分析
2022/03/16 HTML / CSS