前台开发入门到实战:清理浮动的4种方式
清理浮动:根据情况需要来清楚浮动 。清理浮动的目的: 就是为理解决 父 盒子高度为0 的问题。
1.、额外标签法 给浮动盒子的后面增加一个新的div
2、overflow:hidden 触发了bfc模式,就不用清理浮动了 bfc模式。
CSS2.1中规定满足下列CSS公告之一的元素便会生成BFC:
- 根元素
- float的值不为none
- overflow的值不为visible
- display的值为inline-block、table-cell、table-caption
- position的值为absolute或者fixed
3、伪元素 网易搜狐常用
.clearfix:after{ content:””; visibility:hidden; display:block; height:0; clear:both; }.clearfix{ //IE6模式下 zoom:1;}
清理浮动: 真正的叫法 闭合浮动
4、 双伪元素 小米,淘宝常用
<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> .father { width: 600px; height: auto; border: 1px solid red; } .child1,.child2 { background: pink; width: 250px; height: 250px; float: left; } .clearfix:before,.clearfix:after { /真正意义上的闭合浮动/ display: table; content: ""; } .clearfix:after { clear: both; } .clearfix { //IE6 zoom: 1; } </style> </head> <body> <div> <div>哥哥</div> <div>妹妹</div> </div> </body></html>
自己是一个6年的前台工程师,希望本文对你有帮助!
这里推荐一下我的前台学习交流扣qun:731771211 ,里面都是学习前台的,假如你想制作酷炫的网页,想学习编程。自己整理了一份2019最全面前台学习资料,从最基础的HTML+CSS+JS【炫酷特效,游戏,插件封装,设计模式】到手机端HTML5的项目实战的学习资料都有整理,送给每一位前台小伙伴,每天分享技术
点击:加入
说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 前台开发入门到实战:清理浮动的4种方式
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 前台开发入门到实战:清理浮动的4种方式