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 相关文章推荐
一起来写段JS drag拖动代码
Dec 09 Javascript
js DOM的学习笔记
Dec 22 Javascript
js编码之encodeURIComponent使用介绍(asp,php)
Mar 01 Javascript
利用jquery操作Radio方法小结
Oct 20 Javascript
jQuery编程中的一些核心方法简介
Aug 14 Javascript
js显示当前日期时间和星期几
Oct 22 Javascript
详解页面滚动值scrollTop在FireFox与Chrome浏览器间的兼容问题
Dec 03 Javascript
简单的JS轮播图代码
Jul 18 Javascript
用原生js做单页应用
Jan 17 Javascript
Node.js动手撸一个静态资源服务器的方法
Mar 09 Javascript
微信小程序request请求封装,验签代码实例
Dec 04 Javascript
如何理解Vue前后端数据交互与显示
May 10 Vue.js
有关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 和 MySQL 基础教程(二)
2006/10/09 PHP
PHP重定向的3种方式
2013/03/07 PHP
javascript基本语法分析说明
2008/06/15 Javascript
js自定义事件代码说明
2011/01/31 Javascript
JS中的prototype与面向对象的实例讲解
2013/05/22 Javascript
浅析jquery的作用与优势
2013/12/02 Javascript
基于jquery实现等比缩放图片
2014/12/03 Javascript
JavaScript的RequireJS库入门指南
2015/07/01 Javascript
Bootstrap实现登录校验表单(带验证码)
2016/06/23 Javascript
JS与HTML结合使用marquee标签实现无缝滚动效果代码
2016/07/05 Javascript
基于jQuery实现的查看全文功能【实用】
2016/12/11 Javascript
jQuery源码分析之init的详细介绍
2017/02/13 Javascript
vue中的provide/inject的学习使用
2018/05/09 Javascript
关于AngularJS中ng-repeat不更新视图的解决方法
2018/09/30 Javascript
微信小程序新手教程之启动页的重要性
2019/03/03 Javascript
Openlayers显示瓦片网格信息的方法
2020/09/28 Javascript
使用Python脚本生成随机IP的简单方法
2015/07/30 Python
django创建自定义模板处理器的实例详解
2017/08/14 Python
Python SMTP发送邮件遇到的一些问题及解决办法
2018/10/24 Python
python广度优先搜索得到两点间最短路径
2019/01/17 Python
python自动发邮件总结及实例说明【推荐】
2019/05/31 Python
基于python实现蓝牙通信代码实例
2019/11/19 Python
Django Form and ModelForm的区别与使用
2019/12/06 Python
pandas实现将日期转换成timestamp
2019/12/07 Python
解决django的template中如果无法引用MEDIA_URL问题
2020/04/07 Python
HTML5印章绘制电子签章图片(中文英文椭圆章、中文英文椭圆印章)
2019/06/03 HTML / CSS
HTML5手机端弹出遮罩菜单特效代码
2016/01/27 HTML / CSS
canvas探照灯效果的示例代码
2018/11/30 HTML / CSS
试解释COMMIT操作和ROLLBACK操作的语义
2014/07/25 面试题
Java语言的优势
2015/01/10 面试题
毕业自我评价范文
2013/11/17 职场文书
外语系毕业生找工作的求职信
2013/11/28 职场文书
爱国卫生月实施方案
2014/02/21 职场文书
体育个人工作总结
2015/02/09 职场文书
环保建议书作文400字
2015/09/14 职场文书
mysql如何能有效防止删库跑路
2021/10/05 MySQL