Bootstrap 笔记一.栅格布局
一.概述
1-1. 概述 / 优点
- bootstrap 是基于HTML、CSS、JS的一个CSS/HTML框架
- bootstrap 是基于HTML5、CSS3开发的,兼容JQuery
- 非常好的响应式布局
- JQuery插件的支持
- 全新自定义选项
- 丰富的组件
- 改进工具提示
- 支持HTML5、CSS3
- 对LESS和SASS的支持
1-2. 整体组织架构
- 栅格系统
- 尺寸和状态样式
- 嵌套子元素
- 基础样式和颜色样式
- 动画样式
- 特殊和并列元素样式
1-3. 引入bootstrap的 css样式/js/font
<link rel="stylesheet"type="text/css" href="bootstrap/css/bootstrap.css"/>
<link rel="stylesheet" type="text/css" href="css/index.css"/>
二.栅格系统(12列)
2-1. 概念解释
- 以规则的网络阵列来定义和规范网页中的版面布局以及信息布局
- 注意:bootstrap内置响应式、移动设备优先的流式栅格系统
2-2. 栅格系统规则
- 数据行包含在 container 这个容器中 (父容器),调试内外编剧 / 对齐方式 ...
- 行 row,可多个 ,默认有12列
- 具体内容放在列元素之内,列元素是row元素的直接子元素
- col-md-n 表示占位的大小
- clo-md-offset-n 表示偏移的距离
- 嵌套 row 放到 col-md-n 中
- clo-md-push-n 控制元素向右移动
- clo-md-pull-n 控制元素向左移动
<div class="container"> <div class="row"> <div class="col-md-1">1</div> <div class="col-md-2">2</div> <div class="col-md-3">3</div> </div> <div class="row"> <div class="col-md-3 clo-md-offset-5">1</div> </div> //... </div>
2-3. 栅格参数
- .col-xs- 超小屏幕 手机 (<768px)
- .col-sm- 小屏幕 平板 (≥768px)
- .col-md- 中等屏幕 桌面显示器 (≥992px)
- .col-lg- 大屏幕 大桌面显示器 (≥1200px)
响应式高端操作
<div class="container"> <div class="row"> <div class="col-sm-4 col-md-8">1</div> <div class="col-sm-8 col-md-4">2</div> </div> <div class="row"> </div> //... </div>
posted on 2018-02-04 23:26 iWaterMelon 阅读(189) 评论(0) 收藏 举报
浙公网安备 33010602011771号