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传值 判断
Oct 26 Javascript
纯CSS打造的导航菜单(附jquery版)
Aug 07 Javascript
Js使用WScript.Shell对象执行.bat文件和cmd命令
Dec 18 Javascript
一种Javascript解释ajax返回的json的好方法(推荐)
Jun 02 Javascript
Javascript删除指定元素节点的方法
Jun 21 Javascript
AngularJs Scope详解及示例代码
Sep 01 Javascript
JavaScript实现简单的日历效果
Sep 25 Javascript
vue如何集成raphael.js中国地图的方法示例
Aug 15 Javascript
详解Vue内部怎样处理props选项的多种写法
Nov 06 Javascript
ES2020 新特性(种草)
Jan 12 Javascript
15分钟上手vue3.0(小结)
May 20 Javascript
Ajax实现三级联动效果
Oct 05 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
Phpbean路由转发的php代码
2008/01/10 PHP
php反弹shell实现代码
2009/04/22 PHP
PHP+jQuery实现自动补全功能源码
2013/05/15 PHP
简单谈谈PHP中的trait
2017/02/25 PHP
微信开发之获取JSAPI TICKET
2017/07/07 PHP
tp5框架无刷新分页实现方法分析
2019/09/26 PHP
JavaScript 组件之旅(三):用 Ant 构建组件
2009/10/28 Javascript
JQUBAR1.1 jQuery 柱状图插件发布
2010/11/28 Javascript
jQuery powerFloat万能浮动层下拉层插件使用介绍
2010/12/27 Javascript
JS使用oumousemove和oumouseout动态改变图片显示的方法
2015/03/31 Javascript
js实现文本框选中的方法
2015/05/26 Javascript
jquery实现简单手风琴菜单效果实例
2015/06/13 Javascript
简单介绍JavaScript中字符串创建的基本方法
2015/07/07 Javascript
详解Javascript ES6中的箭头函数(Arrow Functions)
2016/08/24 Javascript
Javascript 制作图形验证码实例详解
2016/12/22 Javascript
基于bootstrap按钮式下拉菜单组件的搜索建议插件
2017/03/25 Javascript
NodeJs中express框架的send()方法简介
2017/06/20 NodeJs
JavaScript中Object值合并方法详解
2017/12/22 Javascript
详解html-webpack-plugin用法全解
2018/01/22 Javascript
Vuejs 单文件组件实例详解
2018/02/09 Javascript
微信小程序分包加载代码实现方法详解
2019/09/23 Javascript
Python获取apk文件URL地址实例
2013/11/01 Python
利用pandas将numpy数组导出生成excel的实例
2018/06/14 Python
对Python闭包与延迟绑定的方法详解
2019/01/07 Python
python删除文件夹下相同文件和无法打开的图片
2019/07/16 Python
Python2.6版本pip安装步骤解析
2020/08/17 Python
使用phonegap获取设备的一些信息方法
2017/03/31 HTML / CSS
购买限量版收藏品、珠宝和礼品:Bradford Exchange
2016/09/23 全球购物
John Hardy官方网站:手工设计首饰的奢侈品牌
2017/07/05 全球购物
香港中原电器网上商店:Chung Yuen
2019/06/26 全球购物
信息技术专业个人自我评价
2013/12/11 职场文书
小学学雷锋活动总结
2014/04/25 职场文书
爱祖国爱家乡演讲稿
2014/09/02 职场文书
学生会干部任命书
2015/09/21 职场文书
多表查询、事务、DCL
2021/04/05 MySQL
CSS Transition通过改变Height实现展开收起元素
2021/08/07 HTML / CSS