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 入门教程 [翻译] 推荐
Aug 17 Javascript
JavaScript继承方式实例
Oct 29 Javascript
25个好玩的JavaScript小游戏分享
Apr 22 Javascript
JavaScript定义类和对象的方法
Nov 26 Javascript
JavaScript中Date.toSource()方法的使用教程
Jun 12 Javascript
AngularJS 实现按需异步加载实例代码
Oct 18 Javascript
使用基于Node.js的构建工具Grunt来发布ASP.NET MVC项目
Feb 15 Javascript
原生js实现日期计算器功能
Feb 17 Javascript
利用jQuery异步上传文件的插件用法详解
Jul 19 jQuery
浅谈Webpack 持久化缓存实践
Mar 22 Javascript
vue通过video.js解决m3u8视频播放格式的方法
Jul 30 Javascript
VUE之图片Base64编码使用ElementUI组件上传
Apr 09 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 curl模拟浏览器采集阿里巴巴的实现代码
2011/04/20 PHP
采用thinkphp自带方法生成静态html文件详解
2014/06/13 PHP
php 使用ActiveMQ发送消息,与处理消息操作示例
2020/02/23 PHP
Thinkphp 框架扩展之驱动扩展实例分析
2020/04/27 PHP
JavaScript 模拟类机制及私有变量的方法及思路
2013/07/10 Javascript
可恶的ie8提示缺少id未定义
2014/03/20 Javascript
jQuery选择器简明总结(含用法实例,一目了然)
2014/04/25 Javascript
一个获取第n个元素节点的js函数
2014/09/02 Javascript
深入理解JavaScript系列(18):面向对象编程之ECMAScript实现
2015/03/05 Javascript
浅析Bootstrap缩略图组件与警示框组件
2016/04/29 Javascript
网页前端登录js按Enter回车键实现登陆的两种方法
2016/05/10 Javascript
JavaScript中实现键值对应的字典与哈希表结构的示例
2016/06/12 Javascript
Summernote实现图片上传功能的简单方法
2016/07/11 Javascript
关于数据与后端进行交流匹配(点亮星星)
2016/08/03 Javascript
js模拟百度模糊搜索的实例
2017/08/04 Javascript
vue props对象validator自定义函数实例
2019/11/13 Javascript
[15:20]DOTA2-DPC中国联赛 正赛 Elephant vs Aster 选手采访
2021/03/11 DOTA
python基础教程之简单入门说明(变量和控制语言使用方法)
2014/03/25 Python
Python使用PyGreSQL操作PostgreSQL数据库教程
2014/07/30 Python
举例讲解Python中的死锁、可重入锁和互斥锁
2015/11/05 Python
Python自定义简单图轴简单实例
2018/01/08 Python
Python 实现12306登录功能实例代码
2018/02/09 Python
人脸识别经典算法一 特征脸方法(Eigenface)
2018/03/13 Python
tensorflow实现简单的卷积网络
2018/05/24 Python
Scrapy使用的基本流程与实例讲解
2018/10/21 Python
pygame游戏之旅 如何制作游戏障碍
2018/11/20 Python
带你认识Django
2019/01/15 Python
如何用Python来搭建一个简单的推荐系统
2019/08/07 Python
浅谈Python_Openpyxl使用(最全总结)
2019/09/05 Python
关于tensorflow softmax函数用法解析
2020/06/30 Python
浅谈CSS3 动画卡顿解决方案
2019/01/02 HTML / CSS
基于Html5实现的语音搜索功能
2019/05/13 HTML / CSS
高三高考决心书
2014/03/11 职场文书
学校学雷锋活动总结
2014/06/26 职场文书
校长师德表现自我评价
2015/03/04 职场文书
2015年村计划生育工作总结
2015/04/28 职场文书