CSS3 nth-child()每5个元素重复一次

Ale*_*eli 3 css-selectors css3

每5个元素可以选择一个元素范围吗?我期待的是:

<ul>
   <li>Test</li>
   <li>Test</li> //this
   <li>Test</li> //this
   <li>Test</li> //this
   <li>Test</li>
   <li>Test</li>
   <li>Test</li> //this
   <li>Test</li> //this
   <li>Test</li> //this
   <li>Test</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

从2到4,从7到9等

提前致谢!

Ale*_*lla 8

由于您的范围具有形式__CODE__(__CODE__≥1),请使用以下代码:

li:nth-child(5n - 3), li:nth-child(5n - 2), li:nth-child(5n - 1) {
  color: red;
}
Run Code Online (Sandbox Code Playgroud)
<ul>
   <li>Test</li>
   <li>Test</li>
   <li>Test</li>
   <li>Test</li>
   <li>Test</li>
   <li>Test</li>
   <li>Test</li>
   <li>Test</li>
   <li>Test</li>
   <li>Test</li>
</ul>
Run Code Online (Sandbox Code Playgroud)