学做网站培训课程介绍

当前位置:

网页CSS中的.clearfix是什么意思

.clearfix是一种通用类,它的作用是 —— 清除之前的浮动关系,修复在firefox、chrome等标准浏览器中子元素全部浮动时,父元素不自动增高的问题。

网页CSS中的.clearfix是什么意思

【cleafix的CSS定义】

看这一段clearfix的css代码,如下:

.clearfix:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden;}.clearfix{*zoom:1;}
【针对clearfix的解释】

对clearfix本身没有添加任意内容。只是对.clearfix:after做出一些css属性定义。:after是对某个元素之后的定义。使用CSS伪类:before, :after在网页插入内容。

.content:"."; —— 内容为空

display:block; —— 块状显示+

height:0; —— 高度为0

clear:both;  —— 清除浮动

理解为:引用了clearfix的元素,其后添加一个块(内容为空,高度为0,并清除之前的浮动关系)。

【关于IE】

低版的IE不会支持:after,但同样低版本的IE会自动增高,所以不用写这一段。如果不放心,增加一个zoom:1属性也可以。(相关知识:网站出现IE浏览器不兼容的解决方法汇总)

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 网页如何添加背景音乐 视频教程附件下载 (1117001 次浏览)
    在上网过程中,有很多网站打开后会自动播放背景音乐,而且只有当关闭网页之后背景音乐才会停止。在我们自己建网站,同样也可以给自己的网页添加背
  • 网页如何添加视频动画 视频教程 (1107344 次浏览)
    在网站制作过程中,特别是学习视频网站制作教程时,是需要给网站中添加很多的视频的,对于网站如何添加视频有二种方法:一种是添加自己网站的视频,另
  • CSS如何调整DIV顶部边距 图文教程 (126334 次浏览)
    作者: wenmp424Email: 1871663623@qq.com详细内容:想把网站LOGO往下调,同时把导航往上调,跟背景图对齐,里面那一句是添加上边距的呢,该怎
  • 欢迎大家学习学做网站论坛的CSS视频教程,这节课程我们讲一下CSS控制文字水平居中、垂直居中。CSS控制文字水平居中,需要使用text-align属性,其
  • .clearfix是一种通用类,它的作用是 —— 清除之前的浮动关系,修复在firefox、chrome等标准浏览器中子元素全部浮动时,父元素不自动增高的问题。
  • 什么是pingping就是对一个网址发送测试数据包,看对方网址是否有响应并统计响应时间,以此测试网站的空间是否有问题,能不能被正常访问。(相关知识