一、Bootstrap简单配置
简单使用Bootstrap,只需引入:

    <script type="text/javascript" src="js/jquery.js" ></script><script type="text/javascript" src="js/bootstrap.js" ></script><link rel="stylesheet" href="css/bootstrap.css" />

为什么要引入<link rel="stylesheet" href="css/bootstrap.css" />呢?举一个简单的例子:
我们利用Bootstrap,写一个简答的div:

        <div class="container"><h1>Bootstrap学习</h1><p>以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!</p></div>

通过调节浏览器窗口的大小,我们可以看到,Bootstrap是对样式为container有着响应式布局的。
二、Bootstrap栅格布局
我们在.container中定义类似table的div单元格row(行)与col(列)-md(屏幕尺寸:可以设置手机、平板等设备)-4(以12等分当前窗口,若超过12份会自动下排)...可以实现简单的栅格布局,例如:

<div class="container"><div class="row"><div class="col-sm-6 col-md-4 col-lg-2 hidden-lg"><!--hidden-sm当屏幕小到sm时,该div隐藏 --><h1>侧边栏</h1><p>以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!</p>    </div><div class="col-sm-6 col-md-8 col-lg-10 "><h1>Bootstrap学习</h1><p>以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!</p><div class="row"><div class="col-sm-6 col-md-4 col-lg-2"><h3>Bootstrap学习</h3><p>以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!</p>    </div><div class="col-sm-6 col-md-4 col-lg-2 col-lg-offset-1 alert-danger"><!--alert-danger给该div一个醒目色块--><h3>Bootstrap学习</h3><p>以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!</p>    </div><div class="col-sm-6 col-md-4 col-lg-2"><h3>Bootstrap学习</h3><p>以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!</p>    </div><div class="visible-md"><!--当屏幕到 某个尺寸 时,显示该div--><h2>屏幕到了这个尺寸了</h2><p>只有尺寸合适才能看到哦</p></div></div></div></div></div>          <div class="row"><div class="col-sm-6 col-md-4 col-lg-2"><!--混合使用,自适应当前设备--><h1>Bootstrap学习</h1><p>以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!</p>    </div><div class="col-sm-6 col-md-8 col-lg-2"><h1>Bootstrap学习</h1><p>以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!以下为测试内容,仅做占位使用!</p>    </div></div></div>

实现的效果:

可以针对屏幕微调位置栅格位置,左边右推一格col-md-push-1,右边左拉一格col-md-pull-1左推右拉都是绝对位置,而偏移col-md-offset-1是相对的会同步修改后续内容的位置。栅格如table可以嵌套使用,同样也有着网站的响应式布局。
此篇文章只是入门笔记!

转载于:https://blog.51cto.com/13479739/2151281

Bootstrap响应式布局以及栅格框架相关推荐

  1. [JavaWeb-Bootstrap]Bootstrap响应式布局

    响应式布局 * 同一套页面可以兼容不同分辨率的设备. * 实现:依赖于栅格系统:将一行平均分成12个格子,可以指定元素占几个格子 * 步骤:1. 定义容器.相当于之前的table.* 容器分类:1. ...

  2. bootstrap响应式布局之阿里百秀

    响应式布局 移动端布局技术选型 -流式布局(百分比布局) -flex弹性布局 -rem适配布局 -响应式布局 响应式就是页面布局会随着屏幕大小变化响应,做出不同的布局模式. 相应不同设备(手机,PAD ...

  3. BootStrap #响应式布局 #组件

    响应式布局 1.啥叫响应式:根据浏览器页面的设备不同 自动的改变布局 图片 文本 不会影响体验 2.编写响应式的网页: (1)视口<meta name="viewport" ...

  4. Bootstrap 响应式布局辅助类

    为了针对移动设备进行快速开发,在 responsive.less 文件中,Bootstrap 为响应式开发提供了一些辅助 class,它们用于针对不同设备显示和隐藏内容.可用的 class 列表及它们 ...

  5. bootstrap响应式布局

    目录 ​编辑 布局container 容器: 简单的响应式导航栏: bootstrap快速开发: bootstrap 栅格系统: 响应式开发里面首先需要一个布局容器:class = "con ...

  6. Bootstrap 响应式布局模板

    每次制作响应式页面都要写一大坨东西,很是麻烦,于是我私人订制了一个bootrap模板,放在的这备个份,喜欢的就拿走吧. <!DOCTYPE html> <html lang=&quo ...

  7. bootstrap table border粗细_Web前端开发(18)——Bootstrap响应式布局

    使用步骤 ①下载Bootstrap 进入Bootstrap中文网(https://www.bootcss.com/)可以直接下载Bootstrap代码以及使用文档. ②将代码复制项目中 下载下来之后会 ...

  8. Bootstrap响应式布局案例- -阿里百秀

    文章目录 1.搭建结构 2.show.html 3.index.css 4.所需图片 1.搭建结构 2.show.html <!DOCTYPE html> <html lang=&q ...

  9. HTML+CSS_第三部分(Flex弹性盒子布局、grid网格布局、移动端、移动端流式布局、移动端rem布局、响应式布局、Bootstrap框架)

    文章目录 (1)Flex弹性盒子布局 一: 父容器上的属性 1. display:flex 设置为弹性盒子(写在父容器上) 2.flex-direction值 设置子项的布局方向(写在父容器上) 3. ...

最新文章

  1. LVS(Linux Virtual Server)三种负载均衡模型和十种调度的简单介绍
  2. 最全综述 | 图像目标检测
  3. 《专家系统(开发)--表达式检测--与表达式模板一起使用》
  4. 大型布线:Java云应用程序缺少的技术
  5. html知识收集(一)
  6. linux编译l和l区别,linux 下 g++编译程序时-I(大写i) 与-L(大写l)-l(小写l) 的作用详解...
  7. 20210803:AXI-Stream协议源码分析初探
  8. 关于梯度下降法、牛顿法、高斯-牛顿、LM方法的总结
  9. 云优CMS发布接口模块—免登录通用版
  10. python信息技术答案_高中信息技术《Python语言》模块试卷习题.doc
  11. 衡量系统性能常见指标
  12. 京郊经典路线之香八拉反穿游记
  13. 强推!阿里数据科学家一次讲透数据中台
  14. Deep Light Enhancement without Paired Supervision (非配对数据监督学习用于低曝光图像增强)
  15. 网络安全组(NSG)简介
  16. CAD标注中全局比例(DIMSCALE)与比例因子(DIMLFAC)区别
  17. 软件设计师中级: 2019年上半年软件设计师考试上午真题 专业解析+参考答案
  18. vivo支持鸿蒙系统吗,什么手机可以刷鸿蒙系统?vivo、OPPO、三星手机刷鸿蒙系统教程...
  19. Mali-T860 GPU开源驱动
  20. 【C# 教程系列第 12 篇】抽象类的简单实现

热门文章

  1. ElementUI中的el-table中实现动态添加一行、删除一行、清空所有行
  2. Python实现根据图片进行着色的词云
  3. Flutter Raw Image Provider
  4. 4、Mysql 主从复制报错[ERROR] [MY-013117] 踩坑
  5. Linux——进程间通信(总结)
  6. 程序环境——翻译环境与执行环境
  7. golang string 转换 uint64_Golang 的 #x27;print#x27; 源码解读
  8. 神策数据通过中国信通院 SDK 安全评测
  9. 透视大数据,未来市场谁主沉浮?这个4月,3W企服大数据OpenForm等你报名!
  10. 注意!!Java-File类