您现在的位置是:首页 > Javascript
当前栏目
css有哪些清除浮动的方法
2023-03-15 23:13:09 时间
说明
1、给父div定义高度。
原理:给父DIV定义固定高度,可以解决父DIV无法获得高度的问题。
2、使用空元素。
例如(.clear{clear:both})
原理:添加一对空的DIV标签,使用css的clear:both属性去除浮动,让父DIV获得高度。
3、让父级div也一起浮起。
这可以初步解决当前的浮动问题。但也让父级浮动起来,又会产生新的浮动问题。不建议使用。
4、父级div定义display:table。
原理:强制将div属性转换为表格。
5、父元素设置overflow:hidden,auto。
原理:这种方法的关键是触发BFC。IE6还需要触发hasLayout(zoom:1)
6、父级div定义伪类。
after和zoom。
实例
.clearfix:after{ content:'.'; display:block; height:0; clear:both; visibility: hidden; } .clearfix {zoom:1;}
以上就是css清除浮动的方法,希望对大家有所帮助。更多css学习指路:css教程
本文教程操作环境:windows7系统、css3版,DELL G3电脑。
相关文章
- 如何优雅的讨好程序员?
- Node.js 打造实时多人游戏框架
- 前端工程师应该具备的三种思维
- 10个帮程序员和站长减压放松的良心网站!
- 如何雇一个牛逼的 Node.js 开发者
- 105+ 个免费的扁平UI工具包 增强你的Web设计
- 全世界都缺前端:写给即将或正在面试的朋友
- 在Visual Studio上开发Node.js程序
- 甲骨文开源Avatar项目,使用JavaScript构建数据服务
- 我在苹果学到的编程技巧
- 2013年6月编程语言排行榜:JavaScript重回前十
- Visual Studio 2013:ASP.NET与Web功能快速预览
- Web工程师的工具箱
- 给Web开发人员推荐的开源图形库——数据可视化
- Javascript装载和执行
- 拖拽即可创建HTML5网站的建站平台
- 谷歌将面向专业创意人员推HTML5开发工具
- 爬虫需谨慎!那些你不知道的爬虫反爬虫套路 学起来
- 哪种编程语言最吃香?
- 日历图标的纯CSS实现