跳至主要内容

selector-max-combinators

限制选择器中组合器的数量。

  a > b + c ~ d e { color: pink; }
/** ↑ ↑ ↑ ↑
* These are combinators */

此规则在计算组合器选择器数量之前解析嵌套选择器。 选择器列表 中的每个选择器都会单独评估。

message 次要选项 可以接受此规则的参数。

选项

int: 允许的最大组合器选择器数量。

例如,使用 2

以下模式被视为问题

a b ~ c + d {}
a b ~ c {
& > d {}
}
a b {
& ~ c {
& + d {}
}
}

以下模式不被视为问题

a {}
a b {}
a b ~ c {}
a b {
& ~ c {}
}
/* each selector in a selector list is evaluated separately */
a b,
c > d {}