跳至主要内容

selector-anb-no-unmatchable

禁止不匹配的 An+B 选择器。

a:nth-child(0n+0) {}
/*↑ ↑
* This unmatchable An+B selector */

An+B 选择器 是从 1 开始索引的。始终计算为 0 的选择器将不会匹配任何元素。

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

选项

true

以下模式被认为是问题

a:nth-child(0) {}
a:nth-last-child(0n) {}
a:nth-of-type(0n+0) {}
a:nth-last-of-type(0 of a) {}

以下模式不被认为是问题

a:nth-child(1) {}
a:nth-last-child(1n) {}
a:nth-of-type(1n+0) {}
a:nth-last-of-type(1 of a) {}