1

http://www.w3.org/TR/css3-selectors/#negation 我发现了有趣的选择器

html|*:not(:link):not(:visited)

有人知道“|”是什么吗 方法。

4

3 回答 3

6

在 6.2.1 的同一页面中,它声明垂直条用于选择命名空间中的元素(在上面的示例中,为 html 命名空间)。

看这里:

http://www.w3.org/TR/css3-selectors/#univnmsp

于 2012-05-03T19:42:58.413 回答
2

您可以在此处找到有关它的更多信息:

什么| 在 CSS 中表示

它用于分隔 CSS 中的命名空间和元素名称。

希望它会帮助你。

于 2012-05-03T19:42:06.640 回答
2

这些问题似乎与您的相似:Using the pipe in css or What does a pipe (|) do in a CSS selector?

它将命名空间和元素名称分开。

除非已定义默认命名空间,否则| :link 是写 *:link 或只是 :link 的复杂方式。

于 2012-05-03T19:45:12.297 回答