CSS如何设置特定的<li>样式?

Nao*_*ota 0 css jquery html-lists

使用jQuery,我想知道如何设置特定列表项的样式?

例如,我想设置第一个<li>(第一个孩子)以赋予它自己的风格,然后给下五个列表项继承自己的风格,然后接下来的五个自己的风格等.

我很久以前读过一些关于:nth它的内容,但并不十分理解.这很容易实现吗?

Jam*_*ice 5

nth-child允许您提供一个表达式,该表达式经过评估以提供一组元素.您可以提供的最简单的表达式只是一个数字(例如nth-child(3)),它将样式应用于第三个孩子.

您可以使用它来为每个第三个孩子使用一个表达式来应用样式,3n甚至可以使用oddeven将样式应用于(显然)每个奇数或偶数孩子.

但是,我不认为你可以使用它将样式应用于具有单个表达式的多个元素的重复块(例如,单向样式5元素,下一个另外5个元素).