::before 和 :after 中双冒号和单冒号有什么区别?
两个冒号和一个冒号的作用其实一致的,只是在 CSS3 中为了区分伪类选择器和伪元素选择器,在语义上更清晰明了;
伪类选择器::hover :link :active :target :not(s) :focus (伪类的效果可以通过添加一个实际的类来达到)
伪元素选择器:::first-letter ::first-line ::before ::after ::selection (伪元素的效果是需要通过添加一个实际的元素才能达到的)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。