请问伪类选择器不是两个冒号吗 clearfix::after{}

请问伪类选择器不是两个冒号吗 clearfix::after{}

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好, 在CSS3中修改的伪元素用 :: 表示,如 ::before 和 ::after,以此区分伪元素和伪类,但是也可以使用一个冒号表示伪元素,这样做是为了兼容浏览器, 由于低版本IE对双冒号不兼容,开发者为了兼容各浏览器,会继续使用 :after 这种老语法表示伪元素

综上所述:::before 是 CSS3 中写伪元素的新语法; :after 是 CSS1 中存在的、兼容IE的老语法

同学在编写代码的过程中, 如果不需要兼容IE的写法, 可以只使用双冒号哦

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~


提问者 HelloWorld_cs 2019-06-12 03:10:14

啊说错了,伪元素选择器

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师