学习使用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 相关文章推荐
列表内容的选择
Jun 30 Javascript
js Dialog 实践分享
Oct 22 Javascript
JQuery对id中含有特殊字符的转义处理示例
Sep 06 Javascript
js实现选中页面文字将其分享到新浪微博
Nov 05 Javascript
使用vue.js开发时一些注意事项
Apr 27 Javascript
jQuery密码强度验证控件使用详解
Jan 05 Javascript
JS正则表达式验证中文字符
May 08 Javascript
原生JS发送异步数据请求
Jun 08 Javascript
如何通过非数字与字符的方式实现PHP WebShell详解
Jul 02 Javascript
AngularJS实用基础知识_入门必备篇(推荐)
Jul 10 Javascript
Vue实现日历小插件
Jun 26 Javascript
vue限制输入框只能输入8位整数和2位小数的代码
Nov 06 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导出oracle库的php代码
2009/04/20 PHP
php smarty模版引擎中变量操作符及使用方法
2009/12/11 PHP
PHP通过header实现文本文件下载的代码
2010/08/08 PHP
php高级编程-函数-郑阿奇
2011/07/04 PHP
一些需要禁用的PHP危险函数(disable_functions)
2012/02/23 PHP
PHP计算数组中值的和与乘积的方法(array_sum与array_product函数)
2016/04/01 PHP
thinkphp多表查询两表有重复相同字段的完美解决方法
2016/09/22 PHP
php实现博客,论坛图片防盗链的方法
2016/10/15 PHP
jQuery Validate验证框架详解(推荐)
2016/12/17 Javascript
JS将unicode码转中文方法
2017/05/08 Javascript
vue.js框架实现表单排序和分页效果
2017/08/09 Javascript
vue组件编写之todolist组件实例详解
2018/01/22 Javascript
Vue2.0学习系列之项目上线的方法步骤(图文)
2018/09/25 Javascript
layDate插件设置开始和结束时间
2018/11/15 Javascript
实例讲解JS中pop使用方法
2019/01/27 Javascript
记一次vue-webpack项目优化实践详解
2019/02/17 Javascript
微信小程序生成海报分享朋友圈的实现方法
2019/05/06 Javascript
vue使用swiper实现中间大两边小的轮播图效果
2019/11/24 Javascript
ng-alain的sf如何自定义部件的流程
2020/06/12 Javascript
举例讲解如何在Python编程中进行迭代和遍历
2016/01/19 Python
Python的Flask框架中使用Flask-SQLAlchemy管理数据库的教程
2016/06/14 Python
Python3爬虫学习之将爬取的信息保存到本地的方法详解
2018/12/12 Python
python实现贪吃蛇游戏源码
2020/03/21 Python
Python使用socketServer包搭建简易服务器过程详解
2020/06/12 Python
施华洛世奇英国官网:SWAROVSKI英国
2017/03/13 全球购物
大学生毕业自我鉴定范文
2013/11/03 职场文书
法律专业应届生自荐信范文
2014/01/06 职场文书
学生打架检讨书1000字
2014/01/16 职场文书
企业员工薪酬方案
2014/06/04 职场文书
小学生运动会报道稿
2014/09/12 职场文书
口才训练演讲稿范文
2014/09/16 职场文书
红色电影观后感
2015/06/18 职场文书
python通配符之glob模块的使用详解
2021/04/24 Python
详细了解MVC+proxy
2021/07/09 Java/Android
Spring Boot项目传参校验的最佳实践指南
2022/04/05 Java/Android
Win10 最新稳定版本 21H2开始推送
2022/04/19 数码科技