代码之家  ›  专栏  ›  技术社区  ›  Kevin

CSS属性选择器中的“i”是什么意思?[副本]

  •  1
  • Kevin  · 技术社区  · 6 年前

    最近,我在浏览器默认样式中看到了一些CSS选择器:

    input[type="hidden" i] {
        display: none
    }
    

    “我”是什么意思。

    资料来源: https://chromium.googlesource.com/chromium/blink/+/master/Source/core/css/html.css 第412行

    1 回复  |  直到 6 年前
        1
  •  2
  •   Explosion Pills    6 年前

    https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors

    在右括号前添加i(或i)会导致值不区分大小写进行比较(对于ASCII范围内的字符)。

    因此此选择器将匹配 type="hidden" ,则, type="HIDDEN"