学习使用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 相关文章推荐
JavaScript入门教程(8) Location地址对象
Jan 31 Javascript
JavaScript入门教程 Cookies
Jan 31 Javascript
JavaScript fontcolor方法入门实例(按照指定的颜色来显示字符串)
Oct 17 Javascript
每天一篇javascript学习小结(Array数组)
Nov 11 Javascript
jQuery移动web开发中的页面初始化与加载事件
Dec 03 Javascript
Backbone.js框架中简单的View视图编写学习笔记
Feb 14 Javascript
微信小程序 图片加载(本地,网路)实例详解
Mar 10 Javascript
JS图片延迟加载插件LazyImgv1.0用法分析【附demo源码下载】
Sep 04 Javascript
JavaScript命名空间模式实例详解
Jun 20 Javascript
vue+element导航栏高亮显示的解决方式
Nov 12 Javascript
使用原生JS实现火锅点餐小程序(面向对象思想)
Dec 10 Javascript
ant-design-vue 实现表格内部字段验证功能
Dec 16 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 file_exists 检查文件或目录是否存在的函数
2010/05/10 PHP
30 个很棒的PHP开源CMS内容管理系统小结
2011/10/14 PHP
yii2局部关闭(开启)csrf的验证的实例代码
2017/07/10 PHP
PHP基于回溯算法解决n皇后问题的方法示例
2017/11/07 PHP
js每次Title显示不同的名言
2008/09/25 Javascript
jquery 判断滚动条到达了底部和顶端的方法
2014/04/02 Javascript
一个JavaScript处理textarea中的字符成每一行实例
2014/09/22 Javascript
javascript面向对象之对象的深入理解
2015/01/13 Javascript
jquery实现的动态回到顶部特效代码
2015/10/28 Javascript
javascript实现二级级联菜单的简单制作
2015/11/19 Javascript
jQuery实时显示鼠标指针位置和键盘ASCII码
2016/03/28 Javascript
Bootstrap每天必学之响应式导航、轮播图
2016/04/25 Javascript
jQuery dataTables与jQuery UI 对话框dialog的使用教程
2016/09/02 Javascript
vue中渐进过渡效果实现
2016/10/27 Javascript
AngularJS service之select下拉菜单效果
2017/07/28 Javascript
浅谈Vue.js 组件中的v-on绑定自定义事件理解
2017/11/17 Javascript
Vue调试神器vue-devtools安装方法
2017/12/12 Javascript
Vue-Router2.X多种路由实现方式总结
2018/02/09 Javascript
js技巧之十几行的代码实现vue.watch代码
2018/06/09 Javascript
koa上传excel文件并解析的实现方法
2018/08/09 Javascript
详解Vue2 添加对scss的支持
2019/01/02 Javascript
详解微信小程序网络请求接口封装实例
2019/05/02 Javascript
在小程序中推送模板消息的实现方法
2019/07/22 Javascript
[47:03]Ti4第二日主赛事败者组 LGD vs iG 2
2014/07/21 DOTA
Python实现按学生年龄排序的实际问题详解
2017/08/29 Python
Python读取英文文件并记录每个单词出现次数后降序输出示例
2018/06/28 Python
使用python实现ftp的文件读写方法
2019/07/02 Python
python标准库OS模块详解
2020/03/10 Python
python实现UDP协议下的文件传输
2020/03/20 Python
python交互模式基础知识点学习
2020/06/18 Python
英国电子专家:maplin
2019/09/04 全球购物
Java如何支持I18N?
2016/10/31 面试题
学生会主席竞聘书
2014/03/31 职场文书
大学生应聘求职信
2014/05/26 职场文书
2015年专项整治工作总结
2015/04/03 职场文书
告诉你创业计划书的8个实用技巧
2019/07/12 职场文书