子元素

Avatar of Sara Cope
Sara Cope

DigitalOcean 为您旅程的每个阶段提供云产品。 立即开始使用 价值 $200 的免费积分!

CSS 中的子元素组合器是“大于”符号,它看起来像这样

ol > li {
  color: red;
}

它的意思是“选择作为直接后代的元素”。在本例中:“选择作为有序列表的直接后代的列表项”。为了说明

<ol>
  <li>WILL be selected</li>
  <li>WILL be selected</li>
  <ul>
     <li>Will NOT be selected</li>
     <li>Will NOT be selected</li>
  </ul>
  <li>WILL be selected</li>
</ol>

尝试在使用以下演示时删除>符号

查看 CodePen 上 CSS-Tricks 的 f149edb15c53d157a7009b816ee919d2 (@css-tricks)。

更多信息

也称为…

子元素组合器是规范中对它的称呼,但您也会听到它被称为

  • 子元素选择器
  • 直接后代选择器
  • 直接后代组合器

浏览器支持

Chrome Safari Firefox Opera IE Android iOS
任何 任何 任何 任何 7+ 任何 任何