学习使用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 性能优化指南(3)
May 21 Javascript
获取3个数组不重复的值的具体实现
Dec 30 Javascript
js动态创建标签示例代码
Jun 09 Javascript
百度地图自定义控件分享
Mar 04 Javascript
详解Vue 非父子组件通信方法(非Vuex)
May 24 Javascript
10个经典的网页鼠标特效代码
Jan 09 Javascript
vue 使用eventBus实现同级组件的通讯
Mar 02 Javascript
Web安全之XSS攻击与防御小结
Dec 13 Javascript
实例讲解JS中pop使用方法
Jan 27 Javascript
vue 使用插槽分发内容操作示例【单个插槽、具名插槽、作用域插槽】
Mar 06 Javascript
解决vant-UI库修改样式无效的问题
Nov 03 Javascript
实现AJAX异步调用和局部刷新的基本步骤
Mar 17 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+javascript液晶时钟
2006/10/09 PHP
PHPMailer安装方法及简单实例
2008/11/25 PHP
Laravel使用Caching缓存数据减轻数据库查询压力的方法
2016/03/15 PHP
PHP基于XMLWriter操作xml的方法分析
2017/07/17 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
PHP attributes()函数讲解
2019/02/03 PHP
Laravel框架模型的创建及模型对数据操作示例
2019/05/07 PHP
js继承的实现代码
2010/08/05 Javascript
放弃用你的InnerHTML来输出HTML吧 jQuery Tmpl不详细讲解
2013/04/20 Javascript
MultiSelect左右选择控件的设计与实现介绍
2013/06/08 Javascript
js计算字符串长度包含的中文是utf8格式
2013/10/15 Javascript
javascript中if和switch,==和===详解
2015/07/30 Javascript
jQuery+CSS实现的网页二级下滑菜单效果
2015/08/25 Javascript
详解Javascript ES6中的箭头函数(Arrow Functions)
2016/08/24 Javascript
解决html-jquery/js引用外部图片时遇到看不了或出现403的问题
2017/09/22 jQuery
在一个页面实现两个zTree联动的方法
2017/12/20 Javascript
vue-cli构建vue项目的步骤详解
2019/01/27 Javascript
nodeJS与MySQL实现分页数据以及倒序数据
2020/06/05 NodeJs
VUE和Antv G6实现在线拓扑图编辑操作
2020/10/28 Javascript
使用httplib模块来制作Python下HTTP客户端的方法
2015/06/19 Python
Django小白教程之Django用户注册与登录
2016/04/22 Python
python调用API接口实现登陆短信验证
2020/05/10 Python
python中np是做什么的
2020/07/21 Python
分享8款纯CSS3实现的搜索框功能
2017/09/14 HTML / CSS
开朗女孩的自我评价
2014/02/10 职场文书
应届生求职自荐信范文
2014/04/07 职场文书
文艺演出策划方案
2014/06/07 职场文书
七夕活动策划方案
2014/08/16 职场文书
2014年九一八事变演讲稿
2014/09/14 职场文书
励志广播稿300字(5篇)
2014/09/15 职场文书
社区党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
中学生旷课检讨书500字
2014/10/29 职场文书
2014年保密工作总结
2014/11/22 职场文书
革命电影观后感
2015/06/18 职场文书
演讲比赛主持词
2015/06/29 职场文书
考生诚信考试承诺书(2016版)
2016/03/25 职场文书