代码之家  ›  专栏  ›  技术社区  ›  Keith Bentrup

垂直条()是有效的CSS还是特定于Firefox?

  •  10
  • Keith Bentrup  · 技术社区  · 15 年前

    我在Firebug中注意到这个规则:

    *|*:link {
      color:#0000EE;
    }
    

    我不确定我是否见过垂直杆( | 以前。它位于about:preferrenceStyleSheet中,因此它可能是特定于Firefox的。

    这是什么意思?有参考资料的链接吗?我想竖线可能是“或”,但这是CSS中的逗号。

    1 回复  |  直到 7 年前
        1
  •  19
  •   Gumbo    15 年前

    这个 | 选择器是 namespace selector . 前面的部分 γ 是命名空间和后面的部分 γ 选择器。

    所以 *|*:link 表示匹配任何作为链接的命名空间中的任何元素。