参考答案:
在 CSS 中伪类一直用 : 表示,如 :hover, :active 等
伪元素在 CSS1 中已存在,当时语法是用 :
表示,如 :before
和 :after
后来在 CSS3 中修订,伪元素用 ::
表示,如 ::before
和 ::after
,以此区分伪元素和伪类
由于低版本 IE 对双冒号不兼容,开发者为了兼容性各浏览器,可以继续使用 :after
这种老语法表示伪元素
作用:::before
和 ::after
的主要作用是在元素内容前后加上指定内容。
另外,伪类与伪元素的区别有:
最近更新时间:2024-08-10