:after 和 ::after 有什么区别,别的伪类有::吗?

来源:4-13 html5默认气泡修改演示

Idiot_陈皮

2018-12-23 16:10:31

:after 和 ::after  有什么区别,别的伪类有::吗?

写回答

2回答

Idiot_陈皮

提问者

2018-12-25


http://img.mukewang.com/climg/5c2180ba0001257e05870772.jpg
就是如果我不设置span绝对定位在input上面,就不会出行动画效果

1
hdiot_陈皮
h 不好意思,发错了
h018-12-25
共1条回复

好帮手慕星星

2018-12-24

同学你好,两个是一样的用法:

1、:before/:after伪元素是在CSS2中提出来的,所以兼容性可能到IE8了。 
2、::before/::after是CSS3中的写法,为了将伪类和伪元素区分开。

在CSS3中,已经明确规定了伪类用一个冒号来表示,而伪元素则用两个冒号来表示。但是通常为了兼容性,会用一个冒号的写法。

其他的伪元素有:

::first-line选择元素的第一行,比如说改变每个段落的第一行文本的样式。

::selection用来改变浏览网页选中文的默认效果。

祝学习愉快!

0

0 学习 · 5012 问题

查看课程