为什么有些伪元素看起来像伪类?

时间:2017-01-12 12:29:27

标签: css

伪元素就像虚拟元素,但在我看来,它们中的许多更像是类而不是元素。

例如。 :: PLACEHOLDER :: SELECTION :: FIRST-LINE :: FIRST-LETTER :: BACKDROP

有人可以向我解释这些被认为是元素而不是类吗?他们没有创造任何新元素,他们只是在某些情况下应用一个类。

1 个答案:

答案 0 :(得分:2)

当伪元素的状态与条件匹配时,伪类将目标指向现有元素。

您可以定位aa:visited,它们将完全匹配"事物"当它处于访问状态时。

伪元素瞄准的东西本身并不是一个元素。元素的:first-line不是完整DOM节点的事件。