clearfix在960grid中.clearfix:before,什么意思

clearfix  时间:2021-07-19  阅读:()

.clearfix .clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

display:block; 块级显示 新行开始,高度,顶底为可控 display:inline-block; 内联显示,即同一行显示 由于浏览器的不同,就导至一些浏览器不兼容的问题,IE就是其中一个 解决IE bug方法有2种 1.先使用display:inline-block;触发内联显示,再用display:block触发块 以解决在IE中因为内联而无法设置高度,顶底问题 2.就是设置为.clearfix { display:inline;zoom:1; }

clearfix到底是啥?

在这个clearfix类的后面加上这些属性,content:"."——插入一点display:block——显示,带有换行符height:0——高为0个像素clear:both——左右两侧不允许浮动visibility:hidden——隐藏该元素

兄弟们,问个弱智的问题啊: <div class="menu clearfix">测试</div> 这里menu clearfix是分别获取menu和c

分别获取两个样式。

同一个div我们可以给他两个class名称,分别进行样式定义,一个是menu 一个是clearfix。

如果没有空格就是一个,如果有空格就是两个,在家过空格,我们仍然可以在后面在追加一个class名称,然后继续添加样式。

.menu {XXX} #menu {XXXX} 这样命名不会出问题,这是两个不同的选择器,一个是类选择器一个是id选择器,正常情况下 id选择器在一个站点中只能使用一次,而类选择器可以重复使用。

这样命名有不好的地方就是容易搞混淆,如果不是同一个元素的话。

以下的CSS代码中AFTER怎么理解?

以下的CSS代码中AFTER怎么理解? 那段代码是用来清除浮动的。

以下代码可以这么解释: .clearfix:after { ----在类名为“clearfix”的元素内最后面加入内容; 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的元素可以清除浮动来包裹内部元素。

具体意思的话,不用深究,听说微软的工程师自己都无法解释清楚。

height:1%效果也是一样。

整段代码就相当于在浮动元素后面跟了个宽高为0的空div,然后设定它clear:both来达到清除浮动的效果。

之所以用它,是因为,你不必在html文件中写入大量无意义的空标签,又能清除浮动。

话说回来,你这段代码真是个累赘啊,这样写不利于维护。

只要写一个.clearfix就行了,然后在需要清浮动的元素中 添加clearfix类名就好了。

如: div class="head clearfix">/div> 解说完毕,希望对你有帮助。

一年好运随春到 四季彩云滚滚来 万事如意

<div class="sitenav clearfix"> 这个引用的css 为什么有个空格,这样写有什么好处?为什么不写在一个里

这个DIV同时执行 sitenav? clearfix 这两个样式表 <!DOCTYPE?HTML> <html> <head> <meta?charset="utf-8"> <title>无标题文档</title> <style> .class1{width:100px;?height:?100px;} .class2{background:?red;} </style> </head> <body> <div?class="class1?class2"> </div> </body> </html>好处没发现过,应该是这个DIV正好能满足这两个样式的条件,直接调用而已

在960grid中.clearfix:before,什么意思

首先要明白一种思想:结构和样式分离。

结构和样式分离,就意味着:没有样式表,HTML文档也是一个完整的文档;没有样式表,也能正常阅读用HTML表达的所有内容。

明白这种思想就能很好理解样式表中使用------ :before 和 :after中的content: "";

JustHost:俄罗斯/新西伯利亚vps,512MB内存/5GB空间/不限流量/200Mbps/KVM/自由更换IP,$1.57/月

justhost怎么样?justhost是一家俄罗斯主机商,2006年成立,提供各种主机服务,vps基于kvm,有HDD和SSD硬盘两种,特色是200Mbps不限流量(之前是100Mbps,现在升级为200Mbps)。下面是HDD硬盘的KVM VPS,性价比最高,此外还有SSD硬盘的KVM VPS,价格略高。支持Paypal付款。国内建议选择新西伯利亚或者莫斯科DataLine。支持Paypal付...

哪个好Vultr搬瓦工和Vultr97%,搬瓦工和Vultr全方位比较!

搬瓦工和Vultr哪个好?搬瓦工和Vultr都是非常火爆的国外VPS,可以说是国内网友买的最多的两家,那么搬瓦工和Vultr哪个好?如果要选择VPS,首先我们要考虑成本、服务器质量以及产品的售后服务。老玩家都知道目前在国内最受欢迎的国外VPS服务商vultr和搬瓦工口碑都很不错。搬瓦工和Vultr哪个稳定?搬瓦工和Vultr哪个速度快?为了回答这些问题,本文从线路、速度、功能、售后等多方面对比这两...

95IDC香港特价物理机服务器月付299元起,5个ip/BGP+CN2线路;美国CERA服务器仅499元/月起

95idc是一家香港公司,主要产品香港GIA线路沙田CN2线路独服,美国CERA高防服务器,日本CN2直连服务器,即日起,购买香港/日本云主机,在今年3月份,95IDC推出来一款香港物理机/香港多ip站群服务器,BGP+CN2线路终身7折,月付350元起。不过今天,推荐一个价格更美的香港物理机,5个ip,BGP+CN2线路,月付299元起,有需要的,可以关注一下。95idc优惠码:优惠码:596J...

clearfix为你推荐
im社区什么是Openfire,XMPP,这类人才集中在哪些领域qq空间维护qq空间打不开怎么维护java学习思维导图freemind思维导图如何制作?goalgoalgoal为什么西班牙进球,央视解说喊那么多进啦goalgoalgoal7个多啦A梦的是什么动画片了?goalgoalgoal开头是O后面是lei什么的英语歌,男声的,好像是摇滚~~~excel2003官方Microsoft Office Excel 2003怎么下载百度预测世界杯谁来帮我预测世界杯!微软永久关闭实体店怎么彻底关闭微软商店的自动更新xp仿win7桌面主题XP系统可以装window7主题吗
域名到期查询 域名服务器是什么 花生壳免费域名 火山主机 wordpress主机 星星海 hostgator php主机 国外在线代理 php空间申请 dux 双拼域名 免费美国空间 免费phpmysql空间 web服务器安全 视频服务器是什么 河南移动梦网 国内域名 西安主机 华为云建站 更多