float浮动以及清除浮动
来源:互联网 发布:淘宝买什么实木家具 编辑:程序博客网 时间:2024/06/05 19:02
float(浮动 left/right/none):
1.使内嵌元素支持宽高
2.使块元素在一行显示
3.不设置宽度的时候,宽度由内容
4.脱离文档流
浮动原理:
使元素脱离文档流,然后按照指定的方向去移动,直到碰到父级的边界,或者另外一个浮动元素停止
文档流:文档流是文档中可显示对象在排列时所占用的位置。
BFC ( Box Formatting Context) 块级格式化上下文
inline formatting context 行内格式化上下文
BFC 作用
1.清除内容浮动
2.阻止margin向外传递
触发BFC的条件:
1.根节点
2.float不为none的情况
3.display的值为inline-block、table-cell、table-caption
4.overflow的值不为visible
5.position的值为absolute或fixed
清浮动的方法:
1.给同为父元素设置 float
2.给父元素设置display:inline-block;
3.给父元素设置overflow不为visible(默认值) 一般设为auto;
4给父元素加个样式(加入clear){ :after{content:"";display:block; clear:both;} 目前最流行的方法;}
- float浮动以及清除浮动
- float浮动的特性以及清除浮动
- css float浮动清除
- 清除浮动 float
- 清除浮动(clear float)
- float-清除浮动
- CSS清除浮动_清除float浮动
- CSS清除浮动_清除float浮动
- CSS清除浮动_清除float浮动
- CSS清除浮动_清除float浮动
- CSS清除浮动_清除float浮动
- CSS清除浮动_清除float浮动
- CSS清除浮动_清除float浮动
- CSS清除浮动_清除float浮动
- CSS清除浮动:清除float浮动
- CSS清除浮动_清除float浮动
- CSS清除浮动_清除float浮动
- CSS清除浮动_清除float浮动
- offboard模式的开发及应用
- 基于 Redis 实现分布式应用限流
- 狗屎一样的React(第四节,首页banner图轮播)
- BAT大牛面试之谈解密Android
- 【讨论】问师弟的问题集锦
- float浮动以及清除浮动
- TCP和UDP的最完整的区别
- Hbase表备份——Snapshot
- 隐藏任务栏图标
- Win10+vs2013+opencv建立简单的人脸检测工程
- 新手入门指导:Vue 2.0 的建议学习顺序
- 机器学习入门:入手sklearn框架+线性回归+案例(基金数据的预测)
- 第三方分享
- 从一个html页面传值到另一个页面,两个html之间的值传递(js location.search用法)