学做网站培训课程介绍

当前位置:

网页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浏览器不兼容的解决方法汇总

发表评论

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

相关教程

  • 网页如何添加背景音乐 视频教程附件下载 (1116932 次浏览)
    在上网过程中,有很多网站打开后会自动播放背景音乐,而且只有当关闭网页之后背景音乐才会停止。在我们自己建网站,同样也可以给自己的网页添加背
  • 通过网页制作教程上节课怎样在网页中添加表格,我们就可以在网页中插入一个表格,但往往插入的表格并不美观,我们需要设置一些表格参数去达到我们要求
  • 在网站布局过程中,运用div+css的布局是特别有利的,通常我们需要对一个div层进行居中处理,那么如何通过css属性对它进行控制呢:下面分享一个建网页
  • .clearfix是一种通用类,它的作用是 —— 清除之前的浮动关系,修复在firefox、chrome等标准浏览器中子元素全部浮动时,父元素不自动增高的问题。
  • 什么是pingping就是对一个网址发送测试数据包,看对方网址是否有响应并统计响应时间,以此测试网站的空间是否有问题,能不能被正常访问。(相关知识
  • 什么是VPSVPS全称为“Virtual Private Server”,又叫做虚拟专用服务器、VPS主机。这是做网站时存放网站程序及网站图片的地方,功能就是相当于