## 浮动
网页布局的核心就是用css来摆放盒子位置.CSS的定位机制有三种:普通流(文档流),浮动和定位 .
## 为什么叫浮动
浮动就是漂浮在标准流的上面.
## 浮动重要
浮动脱离标准流,不占位置,会影响标准流.浮动只有左右浮动. 浮动盒子的时候,为了保证占用位置,必须使用一个标准流的父盒子.
## 浮动详细内幕特性
浮动首先创建包含块的概念(包裹).就是说,浮动的元素总是找离他最近的父级元素对齐,但是不会超出内边距的范围.
## 一浮具浮
一个父盒子里面的子盒子,如果其中一个子级有浮动的,则其他子级都需要浮动.这样才能一行对齐显示.
## 浮动后自动变为行内块
块级元素进行浮动之后,默认具有inline-block的属性. 宽度消失,宽度由内容撑起来. 行内元素添加浮动之后也具有行内块元素的特性了,宽度也是由内容决定.
## 总结
浮动的盒子是漂在标准流上面的. 添加浮动的盒子是不占用位置的. 浮动盒子需要和标准流父级搭配使用,特别注意浮动可以使元素显示模式体现为行内块特性.
- HTML
- 浏览器内核
- Web标准
- HTML标签关系
- 路径
- 表单
- datalist
- fieldset
- H5新增input
- 列表
- 表格
- 网站优化三大标签
- CSS
- 规则
- 命名规则
- 伪类选择器
- 块级元素和行内元素区别
- 权重
- 盒子模型
- 浮动
- 清除浮动
- 版心和布局流程
- 定位
- 元素的显示和隐藏
- overflow溢出
- CSS用户界面样式
- 垂直对齐
- 取出图片地测空白缝隙
- 溢出的文字隐藏
- 精灵技术
- 字体图标
- 滑动门
- before和after伪元素
- 2D
- 过度效果
- translate
- scale
- rotate
- skew
- 3D
- 左手法则
- rotateX,Y,Z旋转
- perspective
- translateZ
- translate3d
- backface-visibility
- 动画(animation)
- 概述
- 伸缩布局
- BFC
- 优雅降级和渐进增强
- 背景渐变
- CSS统一验证工具
- CSS压缩工具
- 移动web基础知识
- 基础
- 像素密度
- 设备独立像素
- css像素
- 2倍图
- 调试
- 视口的概念及设置
- PC端的视口
- 移动端的视口
- 移动端页面正常展示的解决方案
- 移动端viewport设置
- 移动站点和浏览器的说明
- 响应式开发
- 基础
- 媒体查询
- 媒体查询条件判断
- 媒体功能
- 使用媒体查询设置页面布局
- bootstrap
