学习使用bootstrap3栅格系统


Posted in Javascript onApril 12, 2016

一、bootstrap开发环境搭建
1. 下载bootstrap, http://www.bootcss.com/
2.  下载jquery, 通过IE直接访问http://code.jquery.com/jquery-2.0.3.min.js
3. 在html页面中导入bootstrap与jquery的js,css文件,.viewport的<meta>标签,这个标签可以修改在大部分的移动设备上面的显示,加如 if lt IE 9...等是为了在ie9以下的兼容。
模板如下

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>Insert title here</title>
<link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
<!--[if lt IE 9]>
  <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
  <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
 <![endif]-->
<script src="js/jquery-2.0.3.min.js"></script>
<script src="js/bootstrap.min.js"></script>
</head>
<body>
 <div class="container">
  
 </div>
</body>
</html>

二. 栅格系统
1. boostrap把桌面分隔成 由12行 * n 列的表格进行布局, 这是boostrap进行而已的核心。
2. .row 进行行级划分,必须包含在 .container下。
3.  col-xx-*进行列级划分,如下图

学习使用bootstrap3栅格系统

<div class="container">
  <div class="row">
   <div class="col-md-3">1</div>
   <div class="col-md-3">2</div>
   <div class="col-md-3">3</div>
   <div class="col-md-3">4</div>
  </div>
  <div class="row">
   <div class="col-md-3">5</div>
   <div class="col-md-3">6</div>
   <div class="col-md-3">7</div>
   <div class="col-md-3">8</div>
  </div>
 </div>

4.列偏移,通过 col-xx-offset-*来实现

<div class="container">
  <div class="row">
   <div class="col-md-3">1</div>
   <div class="col-md-3">2</div>
   <div class="col-md-3">3</div>
   <div class="col-md-3">4</div>
  </div>
  <div class="row">
   <div class="col-md-3">5</div>
   <div class="col-md-3">6</div>
   <div class="col-md-3 col-md-offset-3">7</div>
  </div>
 </div>

5. 列排序,能过.col-xx-push-* 和 .col-xx-pull-* 实现列的向左或向右排序

<div class="container">
  <div class="row">
   <div class="col-md-3">1</div>
   <div class="col-md-3">2</div>
   <div class="col-md-3 col-md-push-3">3</div>
  </div>
  <div class="row">
   <div class="col-md-3">5</div>
   <div class="col-md-3">6</div>
   <div class="col-md-3 col-md-pull-2">7</div>
  </div>
 </div>

 6. 列嵌套,row嵌套在col中即可。

<div class="row">
   <div class="col-md-3">1</div>
   <div class="col-md-3">2</div>
   <div class="col-md-3">3</div>
   <div class="col-md-3">
    <div class="row">
     <div class="col-md-1">5</div>
     <div class="col-md-1">6</div>
     <div class="col-md-1">7</div>
    </div>
   </div>
  </div>

如果大家还想深入学习,可以点击这里进行学习,再为大家附两个精彩的专题:Bootstrap学习教程 Bootstrap实战教程

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery与ExtJS之选择实例分析
Aug 19 Javascript
js控制input框只读实现示例
Jan 20 Javascript
IE6-IE9中tbody的innerHTML不能赋值的解决方法
Sep 26 Javascript
jQuery操作表单常用控件方法小结
Mar 23 Javascript
JS在onclientclick里如何控制onclick的执行
May 30 Javascript
Jq通过td获取同行其它列td的方法
Oct 05 Javascript
javascript 单例模式详解及简单实例
Feb 14 Javascript
JavaScript实现替换字符串中最后一个字符的方法
Mar 07 Javascript
分享5个小技巧让你写出更好的 JavaScript 条件语句
Oct 20 Javascript
JS获取动态添加元素的方法详解
Jul 31 Javascript
es6函数之尾递归用法实例分析
Apr 25 Javascript
javascript实现计算器功能详解流程
Nov 01 Javascript
分享两段简单的JS代码防止SQL注入
Apr 12 #Javascript
DIV随滚动条滚动而滚动的实现代码【推荐】
Apr 12 #Javascript
原生js实现百叶窗效果及原理介绍
Apr 12 #Javascript
CascadeView级联组件实现思路详解(分离思想和单链表)
Apr 12 #Javascript
jquery中实现时间戳与日期相互转换
Apr 12 #Javascript
Angular.js与Bootstrap相结合实现表格分页代码
Apr 12 #Javascript
JS代码防止SQL注入的方法(超简单)
Apr 12 #Javascript
You might like
php生成EXCEL的东东
2006/10/09 PHP
新手学习PHP的一些基础知识分享
2011/07/27 PHP
PHP中Session可能会引起并发问题
2015/06/26 PHP
PHP实现上传多文件示例代码
2017/02/20 PHP
PHP常量DIRECTORY_SEPARATOR原理及用法解析
2020/11/10 PHP
游戏人文件夹程序 ver 4.03
2006/07/14 Javascript
一段多浏览器的&quot;复制到剪贴板&quot;javascript代码
2007/03/27 Javascript
jquery each()源代码
2011/02/14 Javascript
js Event对象的5种坐标
2011/09/12 Javascript
javascript标签在页面中的位置探讨
2013/04/11 Javascript
JS+CSS实现一个气泡提示框
2013/08/18 Javascript
谈谈JavaScript自定义回调函数
2015/10/18 Javascript
JS如何判断浏览器类型和详细区分IE各版本浏览器
2017/03/04 Javascript
Angular Renderer (渲染器)的具体使用
2018/05/03 Javascript
Vue2.x通用编辑组件的封装及应用详解
2019/05/28 Javascript
vue中实现Monaco Editor自定义提示功能
2019/07/05 Javascript
解决vue cli使用typescript后打包巨慢的问题
2019/09/30 Javascript
如何实现echarts markline标签名显示自己想要的
2020/07/20 Javascript
JS JQuery获取data-*属性值方法解析
2020/09/01 jQuery
[02:44]2014DOTA2 国际邀请赛中国区预选赛 大神红毯秀
2014/05/25 DOTA
使用Python &amp; Flask 实现RESTful Web API的实例
2017/09/19 Python
matplotlib设置legend图例代码示例
2017/12/19 Python
Python使用re模块实现信息筛选的方法
2018/04/29 Python
Python 获取中文字拼音首个字母的方法
2018/11/28 Python
python用pandas数据加载、存储与文件格式的实例
2018/12/07 Python
Python解析命令行读取参数之argparse模块
2019/07/26 Python
Python定义一个函数的方法
2020/06/15 Python
python调用有道智云API实现文件批量翻译
2020/10/10 Python
使用JS+CSS3技术:让你的名字动起来
2013/04/27 HTML / CSS
用HTML5实现手机摇一摇的功能的教程
2012/10/30 HTML / CSS
欧洲第一的摇滚和金属乐队服装网站:EMP
2017/10/26 全球购物
大学生个人简历中的自我评价
2013/12/27 职场文书
致铅球运动员广播稿精选
2014/01/12 职场文书
党员自我评议个人对照检查材料
2014/09/16 职场文书
门店店长岗位职责
2015/04/14 职场文书
八年级英语教学反思
2016/02/15 职场文书