浮动元素没有撑开父容器
2016-03-22 23:44
176 查看
一开始我以为是ie6下的问题, 后来经测试是所有浏览器。想了一下,这个问题涉及BFC, 当父容器未声明宽高,而子元素都是浮动素即它们会脱离普通文档流。
解决目标
触发ie6/7下的hasLayout
清除父元素受浮动元素的影响
解决办法
在容器里新增一个div.clearfix,像这样
给父容器加上
解决目标
触发ie6/7下的hasLayout
清除父元素受浮动元素的影响
解决办法
在容器里新增一个div.clearfix,像这样
.clearfix { clear : both; }
给父容器加上
.parent{ zoom:1; overflow:hidden; }
相关文章推荐
- sublime-text3的安装、注册、汉化及插件使用
- 华信ppt演讲
- 南阳题目74-小学生算术
- 存档属性是做什么用的?
- 存档属性是做什么用的?
- << React Native 入门与实战>>----第1章 React Native简介
- 闭关日记 Day10
- 关于java的JDK环境变量设置方法及相关问题解决方案
- 使用BeanEditForm来创建用户表单
- php 异常Exception
- sqlite保存数据模型
- 第四次作业
- 找不到或无法加载主类sun.tools.jps.jps
- mina 使用线程池例子及socket并发测试
- HRBUST 2044 方方正的棋盘
- 作业4
- [angularjs] angularjs系列笔记(四)过滤器
- C++ 容器
- 自定义JSON.stringify方法,兼容老版本浏览器
- 集合框架之泛型