双冒号(::)在CSS中是什么意思?

::CSS 中的双冒号()是什么意思?

例如:

input[type=text]::-ms-clear { display: none; }

回答:

这意味着 伪元素 选择器。这意味着右边的 元素 在普通DOM中不存在,但是可以选择。

伪元素由两个冒号(::)组成,后跟伪元素的名称。

它最初只有一个冒号,而是改为从区分其 伪类 (如:hover:first-child:not等)。最好使用:for

beforeafter伪元素,因为单个冒号具有更好的浏览器支持,即在较早的IE版本中。

以上是 双冒号(::)在CSS中是什么意思? 的全部内容, 来源链接: utcz.com/qa/418930.html

回到顶部