伪元素和伪类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了伪元素和伪类相关的知识,希望对你有一定的参考价值。


相同:
都用于给某些选择器添加特殊的效果
区别:
伪类的效果可以通过添加一个实际的类来达到,而伪元素的效果则需要通过添加一个实际的元素才能达到,这也是为什么他们一个称为伪类,一个称为伪元素的原因。
下面罗列写常见的伪类与伪元素——
伪类种类:
技术分享
伪元素种类:
技术分享
CSS3要求对伪元素使用两个冒号以便与伪类进行区别。但因为兼容性的问题,所以现在大部分还是统一的单冒号,但是抛开兼容性的问题,我们在书写时应该尽可能养成好习惯,区分两者。











以上是关于伪元素和伪类的主要内容,如果未能解决你的问题,请参考以下文章

伪元素 ::after 和 ::before 应该这么用

伪元素 ::after 和 ::before 应该这么用

伪类选择器,伪类和伪元素的区别

常用伪类伪元素选择器

HTML中常见伪类和伪元素的区别

浅谈css伪类和伪元素的区别、优先级