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.extend()的实现方式详解及实例
Jun 29 Javascript
VS2008中使用JavaScript调用WebServices
Dec 18 Javascript
jQuery中appendTo()方法用法实例
Jan 08 Javascript
JavaScript使用setTimeout实现延迟弹出警告框的方法
Apr 07 Javascript
js实现表单Radio切换效果的方法
Aug 17 Javascript
sencha ext js 6 快速入门(必看)
Jun 01 Javascript
Javascript日期格式化format函数的使用方法
Aug 30 Javascript
Bootstrap基本布局实现方法详解
Nov 25 Javascript
vue.js,ajax渲染页面的实例
Feb 11 Javascript
vue项目中使用Hbuilder打包app 设置沉浸式状态栏的方法
Oct 22 Javascript
解决小程序无法触发SESSION问题
Feb 03 Javascript
JS前端模块化原理与实现方法详解
Mar 17 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 Smarty 字符比较代码
2011/02/27 PHP
PHP反射类ReflectionClass和ReflectionObject的使用方法
2013/11/13 PHP
ThinkPHP模板IF标签用法详解
2014/07/01 PHP
php实现redis数据库指定库号迁移的方法
2015/01/14 PHP
PHP实现防盗链的方法分析
2017/07/25 PHP
PHP7 整型处理机制修改
2021/03/09 PHP
javascript实现简单的Map示例介绍
2013/12/23 Javascript
jQuery使用之标记元素属性用法实例
2015/01/19 Javascript
使用JQuery实现Ctrl+Enter提交表单的方法
2015/10/22 Javascript
前端设计师们最常用的JS代码汇总
2016/09/25 Javascript
微信小程序中实现一对多发消息详解及实例代码
2017/02/14 Javascript
NodeJS处理Express中异步错误
2017/03/26 NodeJs
ES6学习笔记之Set和Map数据结构详解
2017/04/07 Javascript
JS中LocalStorage与SessionStorage五种循序渐进的使用方法
2017/07/12 Javascript
Angular实现可删除并计算总金额的购物车功能示例
2017/12/26 Javascript
使用gulp构建前端自动化的方法示例
2018/12/25 Javascript
解决Layui数据表格的宽高问题
2019/09/28 Javascript
jQuery模仿ToDoList实现简单的待办事项列表
2019/12/30 jQuery
微信小程序语音同步智能识别的实现案例代码解析
2020/05/29 Javascript
[31:33]2014 DOTA2国际邀请赛中国区预选赛 TongFu VS DT 第一场
2014/05/23 DOTA
把大数据数字口语化(python与js)两种实现
2013/02/21 Python
python+influxdb+shell编写区域网络状况表
2018/07/27 Python
Python设计模式之享元模式原理与用法实例分析
2019/01/11 Python
python2 中 unicode 和 str 之间的转换及与python3 str 的区别
2019/07/25 Python
pandas 如何分割字符的实现方法
2019/07/29 Python
Django中的FBV和CBV用法详解
2019/09/15 Python
python tkinter 设置窗口大小不可缩放实例
2020/03/04 Python
Linux面试题LINUX系统类
2014/11/19 面试题
求职信格式要求
2014/05/23 职场文书
企业领导对照检查材料
2014/08/20 职场文书
2014年小学生教师节演讲稿范文
2014/09/10 职场文书
五星级酒店前台接待岗位职责
2015/04/02 职场文书
欠款证明
2015/06/24 职场文书
法院执行局工作总结
2015/08/11 职场文书
《吸血鬼:避世 血猎》官宣4.27发售 系列首款大逃杀
2022/04/03 其他游戏
TaiShan 200服务器安装Ubuntu 18.04的图文教程
2022/06/28 Servers