:after 和 ::after 有什么区别,别的伪类有::吗?
来源:4-13 html5默认气泡修改演示
Idiot_陈皮
2018-12-23 16:10:31
:after 和 ::after 有什么区别,别的伪类有::吗?
2回答
Idiot_陈皮
提问者
2018-12-25
就是如果我不设置span绝对定位在input上面,就不会出行动画效果
好帮手慕星星
2018-12-24
同学你好,两个是一样的用法:
1、:before/:after伪元素是在CSS2中提出来的,所以兼容性可能到IE8了。
2、::before/::after是CSS3中的写法,为了将伪类和伪元素区分开。
在CSS3中,已经明确规定了伪类用一个冒号来表示,而伪元素则用两个冒号来表示。但是通常为了兼容性,会用一个冒号的写法。
其他的伪元素有:
::first-line选择元素的第一行,比如说改变每个段落的第一行文本的样式。
::selection用来改变浏览网页选中文的默认效果。
祝学习愉快!
相似问题