问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

CSS,中header 后面的after什么意思?

发布网友 发布时间:2022-04-20 22:58

我来回答

2个回答

热心网友 时间:2022-04-21 00:27

CSS中存在一些比较特殊的属性,称之为伪类,它们之中最常用的就是定义链接的伪:link,:visited,:hover,:active等。

除了它们,还有一些不被常使用的伪类,有:focus,:first-child,:lang等。

而且CSS里不光有伪类,还有伪元素,比如::first-letter,:first-line,:before和:after。

本文中其它伪元素暂且不表,单说:after伪元素。

after顾名思义是在元素后面的意思,实质是在元素之后添加内容。

这个伪元素允许制作人员在元素内容的最后面插入生成内容,需要和content属性一起使用,设置在对象后发生的内容。默认地,这个伪元素是inline行内元素,不过可以使用属性 display 改变这一点。

所有主流浏览器都支持 :after 伪元素,但对于IE来说,只有IE8以上版本支持。
-----------------------------------

你那段代码是用来清除浮动的。
以下代码可以这么解释:
.header:after { <----在类名为“header”的元素内最后面加入内容;
content: "."; <----内容为“.”就是一个英文的句号而已。也可以不写。
display: block; <----加入的这个元素转换为块级元素。
clear: both; <----清除左右两边浮动。
visibility: hidden; <----可见度设为隐藏。注意它和display:none;是有区别的。visibility:hidden;仍然占据空间,只是看不到而已;
line-height: 0; <----行高为0;
height: 0; <----高度为0;
font-size:0; <----字体大小为0;
}
这里补充一个属性是{ *zoom:1;} <----这是针对于IE6的,因为IE6不支持:after伪类,这个神奇的zoom:1让IE6的元素可以清除浮动来包裹内部元素。具体意思的话,不用深究,听说微软的工程师自己都无法解释清楚。height:1%效果也是一样。

整段代码就相当于在浮动元素后面跟了个宽高为0的空div,然后设定它clear:both来达到清除浮动的效果。
之所以用它,是因为,你不必在html文件中写入大量无意义的空标签,又能清除浮动。

热心网友 时间:2022-04-21 01:45

:after 伪元素在元素之后添加内容。
  这个伪元素允许创作人员在元素内容的最后面插入生成内容。默认地,这个伪元素是行内元素,不过可以使用属性 display 改变这一点。

此样式会在每个 h1 元素之后播放一段声音:
  h1:after { content:url(beep.wav);}

参考资料:w3cschool

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
求好看的重生文,不要重生回到以前的,女主性格不能软弱无能,不能太... 求双洁的娱乐圈小说(男女主或攻受一定要都身心干净,并且要重生的 )可 ... ...文笔一定要好 重生娱乐圈什么的都无所谓 一定要是婚后的! 浙江高考成绩理科专科排名查询怎么查啊,最好给网站谢谢 各高校是怎么依照高考成绩录取 四不像是什么样的动物 孔家后人为什么要把“四不像”刻在孔府内的照壁上? 中国龙和外国龙的区别西方龙的区别 山东省烟台市高新技术产业开发区的车牌号是什么? 电脑重装系统按个键-(电脑重装系统按个键没反应) 二级建造师的学习方法及建议 2019二级建造师备考那些事儿 考过二级建造师的朋友,能分享一下学习市政的心得体会吗? 是不是男朋友那个大,才容易舒服啊? 男朋友的哪裡好大 男友的那个很大,我每次都很痛,特别是刚进时好紧张,我该怎么办?? 男友的那个比较大,会不会撑裂开 如何在ppt里面加入的视频加个 遮罩,即加个可以挡住视频,在播放时只看到一个区域 制作视频时如何挡住视频画面中的某个部分 绘声绘影如何在视频前面加一层黑幕,就是遮住视频的一部分。 手机花屏还能正常使用吗 手机有点花屏,但不影响正常使用,还能继续用吗 诺基亚N5230手机花屏死机怎么解决,恢复出厂设置可以吗? 重启了好几次不是花屏就是白屏而且还恢复出厂设置了但还是没用? 电脑花屏出现下面照片的这种情况,请问恢复出厂设置可以解除故障吗? 猪流感反复发烧怎么办 患流感后,持续低烧,是什么原因,如何处理? 这几天 反复发烧头疼,可能是得了流感应该买什么药 我手机突然花屏了,要怎么办,刷机有用吗 手机花屏跟什么有关?恢复出厂设置管用吗 脸上一直过敏,反反复复,不知道是什么原因,很容易红,有时会很痒,总是脱皮,用了息斯敏也没用,情况如 脸上发红脱皮痒干的很 脸上过敏发红起皮怎么回事 脸上皮肤发痒红肿脱皮怎么回事 车年审环保不合格另交了钱还是不过? 车不是我造的油也不是我炼的,年检尾气却不合格,该怪谁? 汽车年检不合格可否换地方检测? 车辆排放不达标被环保局锁了怎么解锁? 车辆尾气超标,如何去环保局... 审车环保不过怎么办? 2014年机动车年审环保不合格能拿到机动车检验合格证吗 CSS选择器a:after和html body div.a是什么意思 关于韩国的插头 韩国插头 日文中真性s是什么意思 韩试插头和欧试插头有什么区别 儿童假性近视S如何鉴别真假性近视呢/ 有木有真性S?有的私信我!~另注:翻来覆去就那么几句话的可以靠边站了,谢谢。 23岁女子当上奶奶,女生为什么比男生更早熟? 12岁散光后屈光度是左眼S-0.25 C-0.62 s.e.-0.50 右眼S-0.37 C-0.50 s.e.-0.62是什么意思,需要矫正吗? 康德启蒙