我遇到了一个博客文章,在他们的CSS代码中使用了::
。
这是他们代码的一部分:
::-webkit-scrollbar {
width: 10px;
}
该代码对于滚动条运行良好,但是我找不到此选择器的定义位置。这正式意味着什么
最佳答案
::
表示pseudo-element,而不是pseudo-class :
。在CSS3之前的版本中,它们都使用:
,并且对于::
语法的支持还有些松懈。
伪类过滤现有元素。a:link
表示所有属于<a>
的:link
。
伪元素是新的伪元素。div::after
用<div>
创建一个“假”元素,但要在其内容之后。
参考文献
What is the difference between a pseudo-class and a pseudo-element in CSS?
Pseudo-element tag info
关于css - '::'选择器在CSS中是什么意思,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15688368/