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 相关文章推荐
Javascript注入技巧
Jun 22 Javascript
jQuery对象和DOM对象相互转化
Apr 24 Javascript
js清除input中type等于file的值域(示例代码)
Dec 24 Javascript
jQuery搜索同辈元素方法
Feb 10 Javascript
正则表达式优化JSON字符串的技巧
Dec 24 Javascript
Three.js的使用及绘制基础3D图形详解
Apr 27 Javascript
JavaScript中undefined和null的区别
May 03 Javascript
swiper 自动图片无限轮播实现代码
May 21 Javascript
JS数组方法concat()用法实例分析
Jan 18 Javascript
微信小程序图片右边加两行文字的代码
Apr 23 Javascript
vant中的toast轻提示实现代码
Nov 04 Javascript
JS实现页面侧边栏效果探究
Jan 08 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里得到前天和昨天的日期的代码
2007/08/16 PHP
如何获知PHP程序占用多少内存(memory_get_usage)
2012/09/23 PHP
php下载文件源代码(强制任意文件格式下载)
2014/05/09 PHP
php项目开发中用到的快速排序算法分析
2016/06/25 PHP
Laravel框架Eloquent ORM删除数据操作示例
2019/12/03 PHP
原生javascript图片自动或手动切换示例附演示源码
2013/09/04 Javascript
Javascript selection的兼容性写法介绍
2013/12/20 Javascript
利用js实现在浏览器状态栏显示访问者在本页停留的时间
2013/12/29 Javascript
类似天猫商品详情随浏览器移动的示例代码
2014/02/27 Javascript
用js通过url传参把数据从一个页面传到另一个页面
2014/09/01 Javascript
jQuery实现鼠标经过提示信息的地图热点效果
2015/04/26 Javascript
浅析ES6的八进制与二进制整数字面量
2016/08/30 Javascript
Boostrap实现的登录界面实例代码
2016/10/09 Javascript
微信小程序 开发之顶部导航栏实例代码
2017/02/23 Javascript
vue 解决addRoutes动态添加路由后刷新失效问题
2018/07/02 Javascript
简单了解Ajax表单序列化的实现方法
2019/06/14 Javascript
微信小程序如何自定义table组件
2019/06/29 Javascript
Vue之beforeEach非登录不能访问的实现(代码亲测)
2019/07/18 Javascript
微信小程序实现禁止分享代码实例
2019/10/19 Javascript
[44:58]2018DOTA2亚洲邀请赛 4.5 淘汰赛 LGD vs Liquid 第二场
2018/04/06 DOTA
python 从csv读数据到mysql的实例
2018/06/21 Python
Python3获取拉勾网招聘信息的方法实例
2019/04/03 Python
Python 实现数据结构中的的栈队列
2019/05/16 Python
pytorch实现MNIST手写体识别
2020/02/14 Python
Django项目uwsgi+Nginx保姆级部署教程实现
2020/04/19 Python
keras读取训练好的模型参数并把参数赋值给其它模型详解
2020/06/15 Python
Python分析最近大火的网剧《隐秘的角落》
2020/07/02 Python
记录一下scrapy中settings的一些配置小结
2020/09/28 Python
HTML高亮关键字的实现代码
2018/10/22 HTML / CSS
Pretty You London官网:英国拖鞋和睡衣品牌
2019/05/08 全球购物
Zalando Lounge瑞士:时尚与生活方式购物俱乐部
2020/03/12 全球购物
意大利和国际奢侈品牌购物网站:Suitnegozi.com
2021/01/15 全球购物
初婚未育未抱养证明
2014/01/12 职场文书
幼儿园大班毕业教师寄语
2014/04/03 职场文书
协议书模板
2014/04/23 职场文书
Java Redisson多策略注解限流
2022/09/23 Java/Android