这种方法就是对父容器使用after伪类和内容声明在指定的现在内容末尾添加新的内容 。经常的做法就 是添加一个点,因为它比较小不太引人注意 。然后我们再利用它来清除浮动(闭合浮动元素),并隐藏这个内容 #outer:after
复制代码代码如下:
{
content:".";
height:0;
visibility:hidden;
display:block;
clear:both;
}
3) 在父div中使用overflow属性,并设置为hidden或者auto,可以在标准兼容浏览器中闭合(清除)浮动元素,为了兼容IE6可以写成如下形式:
4)浮动父元素,float-in-float:这种做法就是让父容器也浮动,这利用到了浮动元素的一个特性浮动元素会闭合浮动元素 。这种方式在IE和标准兼容浏览器中都有较好的效果,但在实际编写中,父div不是随意就可浮动的,有可能造成更多问题,因此一般不采用此法 。
7、定义1px高度容器问题:
ie6下无法定义1px高度的容器,例如:
解决方法:
1)加overflow: hidden;
2)加zoom: 0.08;
推荐阅读
- 使用EagleGet下载视频网页的方法步骤
- 豆角焖面怎么做?
- IE9以下版本 微软宣布 明年1月停止支持旧版本IE浏览器
- 洛雪音乐助手批量下载歌曲的方法步骤
- 怎样取消迅雷对IE浏览器设置的默认下载工具
- 吸沉香有什么好处
- 电脑用IE浏览器下载东西到了百分99就不动了的原因及解决方法
- 马赛克视频下载助手下载网页视频的方法
- 空气投篮iwatch手表怎么下载
- 区别各种IE浏览器的css写法