.clear{clear:both;height:0;overflow:hidden;}

上诉办法是在需要清除浮动的地方加个div.clear或者br.clear,我们知道这样能解决基本清浮动问题。

但是这种方法的最大缺陷就是改变了html结构,虽然只是加个div。

最优浮动闭合方案(这是我们推荐的):

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

用法很简单,在浮动元素的父云素上添加class=”demo clearfix”。

你会发现这个办法也有个弊端,但的确是小问题。改变css写法就ok了:

.demo:after,.demo2:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.demo,.demo2{*+height:1%;}

以上写法就避免了改变html结构,直接用css解决了。

很拉轰的浮动闭合办法:

.clearfix{overflow:auto;_height:1%}

这种办法是我看国外的一篇文章得到的方案,测试了,百试不爽,真的很简单,很给力。喜欢的同学也可以试试这个办法。

这种方法是端友radom提供的,测试通过:

.clearfix{overflow:hidden;_zoom:1;}

感谢radom提供的这种方法!!

转载来源:http://www.daqianduan.com/3606.html

最新文章

  1. Atitit.软件开发的三层结构isv金字塔模型
  2. mongodb(回滚)
  3. 你的项目真的需要Session吗?
  4. Linux shell get random number
  5. Teradata 语句简单优化
  6. brew mac osx 上软件包管理工具
  7. cocos2d jsb 打包 Android APK
  8. HDU 4035Maze(树状+概率dp,绝对经典)
  9. 帝国cms中上一篇与下一篇个性化灵动标签调出
  10. 取文件的大小 (KB,MB,GB...)
  11. Java / Android 基于Http的多线程下载的实现
  12. (六)javascriptJS中定义对象的几种方式(转)
  13. Python--map()函数
  14. nohup 运行后台程序
  15. invalid location of tag 解决办法
  16. Jquery简单应用-1.8.3
  17. [UE4]Tree View
  18. 使用Apache CXF根据wsdl文件生成代码
  19. arcgis 属性表字段值计算
  20. POJ2739 Sum of Consecutive Prime Numbers 2017-05-31 09:33 47人阅读 评论(0) 收藏

热门文章

  1. java 使用 集合 制作学生管理系统
  2. mysql binlog日志查看及解码
  3. python入门练习题3(函数)
  4. HttpClient 与 HtmlParser 简介 转载
  5. 计算缓存文件大小、清除缓存的Cell
  6. 剑指offer——树的子结构 (JAVA代码)
  7. 微信支付JsAPI
  8. 【GO】GO语言学习笔记四
  9. oracle 数据库Cmd命令导入导出
  10. FruitFrolic