BootStrap3学习笔记(一)之网格系统


Posted in Javascript onMay 20, 2016

如果显示网格,代码应类似这样:

<div class="container">
<div class="row">
<div class="col-md-4"><p>Box 1</p></div>
<div class="col-md-4"><p>Box 2</p></div>
<div class="col-md-4"><p>Box 3</p></div>
<div class="col-md-4"><p>Box 4</p></div>
<div class="col-md-4"><p>Box 5</p></div>
<div class="col-md-4"><p>Box 6</p></div>
<div class="col-md-4"><p>Box 7</p></div>
<div class="col-md-4"><p>Box 8</p></div>
<div class="col-md-4"><p>Box 9</p></div>
<div class="col-md-4"><p>Box 10</p></div>
<div class="col-md-4"><p>Box 11</p></div>
<div class="col-md-4"><p>Box 12</p></div>
</div>
</div>

其中col-*-*表示不同类型设备下在网格系统中占据的列宽

极小 手机( 小 平板(≥768px) 中计算机(≥992px) 大 计算机(≥1200px)
container最大宽度 None (auto) 750px 970px 1170px
类名前缀 .col-xs- .col-sm- .col-md- .col-lg-
最大列宽 Auto ~62px ~81px ~97px
列间隙 15px (i.e. 30px)

当列的高度不同时,由于float的作用会破坏网格的结构,可通过使用响应类避免,下面是一个完整的网格代码:

<div class="container">
<div class="row">
<div class="col-sm-6 col-md-4 col-lg-3"><p>Box 1</p></div>
<div class="col-sm-6 col-md-4 col-lg-3"><p>Box 2</p></div>
<div class="clearfix visible-sm-block"></div>
<div class="col-sm-6 col-md-4 col-lg-3"><p>Box 3</p></div>
<div class="clearfix visible-md-block"></div>
<div class="col-sm-6 col-md-4 col-lg-3"><p>Box 4</p></div>
<div class="clearfix visible-sm-block"></div>
<div class="clearfix visible-lg-block"></div>
<div class="col-sm-6 col-md-4 col-lg-3"><p>Box 5</p></div>
<div class="col-sm-6 col-md-4 col-lg-3"><p>Box 6</p></div>
<div class="clearfix visible-sm-block"></div>
<div class="clearfix visible-md-block"></div>
<div class="col-sm-6 col-md-4 col-lg-3"><p>Box 7</p></div>
<div class="col-sm-6 col-md-4 col-lg-3"><p>Box 8</p></div>
<div class="clearfix visible-sm-block"></div>
<div class="clearfix visible-lg-block"></div>
<div class="col-sm-6 col-md-4 col-lg-3"><p>Box 9</p></div>
<div class="clearfix visible-md-block"></div>
<div class="col-sm-6 col-md-4 col-lg-3"><p>Box 10</p></div>
<div class="clearfix visible-sm-block"></div>
<div class="col-sm-6 col-md-4 col-lg-3"><p>Box 11</p></div>
<div class="col-sm-6 col-md-4 col-lg-3"><p>Box 12</p></div>
</div>
</div>

其中的visible-*-*表示在何种设备下以何种display属性显示,由于极小设备默认为单列显示,因此无需使用响应类定制。
响应类也可用在普通标记中,比如下面的代码:

<p class="visible-xs-block">This paragraph is visible only on extra small devices.</p>
<p class="visible-sm-block">This paragraph is visible only on small devices.</p>
<p class="visible-md-block">This paragraph is visible only on medium devices.</p>
<p class="visible-lg-block">This paragraph is visible only on large devices.</p>

类似的,也可使用hidden-*,设置在特定设备中隐藏:

<p class="hidden-xs">This paragraph is hidden only on extra small devices.</p>
<p class="hidden-sm">This paragraph is hidden only on small devices.</p>
<p class="hidden-md">This paragraph is hidden only on medium devices.</p>
<p class="hidden-lg">This paragraph is hidden only on large devices.</p>

通过响应类还可以设置打印时的格式:

BootStrap3学习笔记(一)之网格系统

以上所述是小编给大家介绍的BootStrap3学习笔记(一)之网格系统,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
基本jquery的控制tabs打开的数量的代码
Oct 17 Javascript
JQquery的一些使用心得分享
Aug 01 Javascript
JavaScript高级程序设计(第3版)学习笔记13 ECMAScript5新特性
Oct 11 Javascript
在JavaScript中重写jQuery对象的方法实例教程
Aug 25 Javascript
jQuery实现点击该行即可删除HTML表格行
Oct 17 Javascript
Javascript中prototype属性实现给内置对象添加新的方法
May 14 Javascript
JQuery实现DIV其他动画效果的简单实例
Sep 18 Javascript
详解Vue中添加过渡效果
Mar 20 Javascript
微信小程序 本地数据读取实例
Apr 27 Javascript
浅谈vue.js中v-for循环渲染
Jul 26 Javascript
使用vue-router切换页面时实现设置过渡动画
Oct 31 Javascript
JS实现刷新网页后之前浏览位置保持不变示例详解
Aug 14 Javascript
有关JavaScript中call()和apply() 的一些理解
May 20 #Javascript
Bootstrap表格和栅格分页实例详解
May 20 #Javascript
JavaScript 数组some()和filter()的用法及区别
May 20 #Javascript
JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
May 20 #Javascript
AngularJS中的指令全面解析(必看)
May 20 #Javascript
浅析angularJS中的ui-router和ng-grid模块
May 20 #Javascript
javascript的理解及经典案例分析
May 20 #Javascript
You might like
php中strtotime函数性能分析
2016/11/20 PHP
JS 获取span标签中的值的代码 支持ie与firefox
2009/08/24 Javascript
Javascript学习笔记9 prototype封装继承
2010/01/11 Javascript
非主流的textarea自增长实现js代码
2011/12/20 Javascript
理解JavaScript表单的基础知识
2016/01/25 Javascript
详解JavaScript对象类型
2016/06/16 Javascript
JavaScript计算值然后把值嵌入到html中的实现方法
2016/10/29 Javascript
使用Curl命令查看请求响应时间方法
2016/11/04 Javascript
Bootstrap 3.x打印预览背景色与文字显示异常的解决
2016/11/06 Javascript
JSONP基础知识详解
2017/03/19 Javascript
node.js将MongoDB数据同步到MySQL的步骤
2017/12/10 Javascript
Nodejs模块载入运行原理
2018/02/23 NodeJs
Angularjs实现多图片上传预览功能
2018/07/18 Javascript
react 国际化的实现代码示例
2018/09/14 Javascript
浅谈ng-zorro使用心得
2018/12/03 Javascript
javascript实现点亮灯泡特效示例
2019/10/15 Javascript
解决vue-router 二级导航默认选中某一选项的问题
2019/11/01 Javascript
NodeJS实现一个聊天室功能
2019/11/25 NodeJs
[13:40]TI3青蛙君全程回顾 DOTA2我们为梦想再战
2013/09/13 DOTA
[04:19]DOTA2完美大师赛第四天精彩集锦
2017/11/26 DOTA
python实现获取Ip归属地等信息
2016/08/27 Python
python获取指定时间差的时间实例详解
2017/04/11 Python
Python的时间模块datetime详解
2017/04/17 Python
python 文件操作删除某行的实例
2017/09/04 Python
PyQt5每天必学之像素图控件QPixmap
2018/04/19 Python
详谈pandas中agg函数和apply函数的区别
2018/04/20 Python
对Python 语音识别框架详解
2018/12/24 Python
Python 实现输入任意多个数,并计算其平均值的例子
2019/07/16 Python
高等教育专业自荐信范文
2014/03/26 职场文书
优秀求职信
2014/05/29 职场文书
大学课外活动总结
2014/07/09 职场文书
服务行业演讲稿
2014/09/02 职场文书
昆虫记读书笔记
2015/06/26 职场文书
导游词之山东红叶谷
2019/10/31 职场文书
原生CSS实现文字无限轮播的通用方法
2021/03/30 HTML / CSS
整理Python中常用的conda命令操作
2021/06/15 Python