学习使用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 相关文章推荐
转换json格式的日期为Javascript对象的函数
Jul 13 Javascript
Javascript公共脚本库系列(一): 弹出层脚本
Feb 24 Javascript
jquery实现图片等比例缩放以及max-width在ie中不兼容解决
Mar 21 Javascript
JS不能跨域借助jquery获取IP地址的方法
Aug 20 Javascript
基于jQuery实现简单的折叠菜单效果
Nov 23 Javascript
js日期插件dateHelp获取本月、三个月、今年的日期
Mar 07 Javascript
浅谈js的ajax的异步和同步请求的问题
Oct 07 Javascript
jquery二级目录选中当前页的css样式
Dec 08 Javascript
微信小程序HTTP接口请求封装的实现
Feb 21 Javascript
ES2020 已定稿,真实场景案例分析
May 25 Javascript
vuex管理状态仓库使用详解
Jul 29 Javascript
JS实现手风琴特效
Nov 08 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更快的提供文件下载的代码
2012/06/13 PHP
phpstorm编辑器乱码问题解决
2014/12/01 PHP
PHP生成短网址方法汇总
2016/07/12 PHP
XMLHttpRequest处理xml格式的返回数据(示例代码)
2013/11/21 Javascript
将中国标准时间转换成标准格式的代码
2014/03/20 Javascript
jQuery实现类似标签风格的导航菜单效果代码
2015/08/25 Javascript
js老生常谈之this,constructor ,prototype全面解析
2016/04/05 Javascript
jquery设置表单元素为不可用的简单代码
2016/07/04 Javascript
require.js 加载 vue组件 r.js 合并压缩的实例
2016/10/14 Javascript
完美解决JS文件页面加载时的阻塞问题
2016/12/18 Javascript
详谈Ajax请求中的async:false/true的作用(ajax 在外部调用问题)
2017/02/10 Javascript
ES6深入理解之“let”能替代”var“吗?
2017/06/28 Javascript
Angular5集成eventbus的示例代码
2018/07/19 Javascript
Vue.js上传图片到阿里云OSS存储的方法示例
2018/12/13 Javascript
Async/Await替代Promise的6个理由
2019/06/15 Javascript
jQuery实时统计输入框字数及限制
2020/06/24 jQuery
jQuery实现简单评论功能
2020/08/19 jQuery
python网络编程示例(客户端与服务端)
2014/04/24 Python
使用pandas批量处理矢量化字符串的实例讲解
2018/07/10 Python
python 中文件输入输出及os模块对文件系统的操作方法
2018/08/27 Python
python ftp 按目录结构上传下载的实现代码
2018/09/12 Python
Python3自动签到 定时任务 判断节假日的实例
2018/11/13 Python
Django中如何防范CSRF跨站点请求伪造攻击的实现
2019/04/28 Python
Django实现分页显示效果
2019/10/31 Python
在pycharm中为项目导入anacodna环境的操作方法
2020/02/12 Python
html2 canvas生成清晰的图片实现打印功能
2019/09/23 HTML / CSS
HTML table 表格边框的实现思路
2019/10/12 HTML / CSS
计算机专业自我鉴定
2013/10/15 职场文书
测绘工程系学生的自我评价
2013/11/30 职场文书
成绩单公证书
2014/04/10 职场文书
篮球赛口号
2014/06/18 职场文书
十一国庆节“向国旗敬礼”主题班会活动方案
2014/09/27 职场文书
本科毕业论文致谢词
2015/05/14 职场文书
法院执行局工作总结
2015/08/11 职场文书
法制教育主题班会
2015/08/13 职场文书
2016党性教育学习心得体会
2016/01/21 职场文书