css的clearfix如何实现清楚浮动


本文摘自PHP中文网,作者coldplay.xixi,侵删。

css的clearfix实现清楚浮动的方法:首先在需要清除浮动的时候,只要写一个【.clearfix】就行了;然后在需要清浮动的元素中添加clearfix类名就好了。

本教程操作环境:windows7系统、css3版,DELL G3电脑。

css的clearfix实现清楚浮动的方法:

clearfix的定义:

1

2

3

4

5

6

7

8

9

10

.clearfix:after {}{

content: "."; /**//*内容为“.”就是一个英文的句号而已。也可以不写。*/

display: block; /**//*加入的这个元素转换为块级元素。*/

clear: both; /**//*清除左右两边浮动。*/

visibility: hidden; /**//*可见度设为隐藏。注意它和display:none;是有区别的。visibility:hidden;仍然占据空间,只是看不到而已;*/

line-height: 0; /**//*行高为0;*/

height: 0; /**//*高度为0;*/

font-size:0; /**//*字体大小为0;*/

}

.clearfix {}{ *zoom:1;} /**//*这是针对于IE6的,因为IE6不支持:after伪类,这个神奇的zoom:1让IE6的元素可以清除浮动来包裹内部元素。*/

clearfix的原理:

阅读剩余部分

相关阅读 >>

css实现菜单按钮动画的代码示例

css怎么设置鼠标手势

css实现等高布局的三种方式(代码示例)

图片之间的间隔css怎么设置

css怎么合并单元格

css如何实现文本多行省略号

css应该怎么设置超链接样式

css怎么实现鼠标选中文字后改变背景色

css3+javascript怎么做一个旋转的3d盒子?

css如何设置br高度

更多相关阅读请进入《css》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...