伪类清除浮动
来源:互联网 发布:虚拟制造软件 编辑:程序博客网 时间:2024/06/11 11:43
详细说起来,清除浮动的方法有很多,但是或多或少总是会带来一些比较负面的影响。各种方法比较起来,未来清除浮动的办法是相对比较好的选择。
以前总是加一个<div sytle="clear:both"></div>来解决,但这样会增加无语义的标签,下面是用after伪类实现,兼容多种浏览器
.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
为兼容IE6,IE7,因为ie6,ie7不能用after伪类。加上下面代码
.clearfix{zoom:1}
一般情况下,如果父层内部有浮动(float)可能导致父层的高度为0,加上clearfix后就行了:
<style type="text/css">
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1}
.parent{background-color:red;width:120px;}
.left{float:left;display:inline;}
.right{float:right;display:inline;}
</style>
<div class="clearfix">
<div class="left">
left
</div>
<div class="right">
right
</div>
</div>
- 伪类清除浮动
- 利用伪类清除浮动
- 用after伪类清除浮动
- :after伪类+content内容清除浮动
- css 伪元素 伪类 使用 万能清除浮动 ..
- 清除浮动(伪元素)
- 伪元素:after清除浮动
- 伪类:after清除浮动的原理和方法
- :after伪类+content 清除浮动的影响实例页面
- 伪元素,使用伪元素来清除浮动
- 使用after伪类,配合IE的zoom或者overflow清除浮动
- 管好调皮的熊孩子——通过伪类清除浮动
- 使用伪元素(:after)清除浮动元素
- DIV 清除浮动--CSS 伪元素-- 阴影---鼠标事件
- PHP界面复用以及利用after伪类元素清除浮动float所产生的塌陷
- 清除浮动
- 清除浮动
- 清除浮动
- eclipse查看底层源码
- caffe(9)使用jupyter測試單張圖片代碼實例
- Implicit Analysis(二)
- 大数据工程师必备技能图谱
- spring源码(5)父子beans标签之间的属性关系
- 伪类清除浮动
- 凸包 +模板
- HDU6055-Regular polygon
- 7、取近似值
- Struts2——"token"拦截器(防止表单重复提交)
- 3D渲染神器——Cinema 4D试用评测
- 前端js正则表达式
- Delphi如何屏蔽标题栏关闭按钮
- cocos2d弹框相关知识