从列表中的第8个元素开始,选择每个第6个元素

时间:2013-09-06 08:49:46

标签: css css3 css-selectors

我创建了一个列表,我想从第8个元素开始选择每个第6个元素。 是否可以使用nth-child,单独使用css是否有任何破解?

1 个答案:

答案 0 :(得分:10)

使用:nth-child(6n+8)(它不是 hack ,而是传统功能)。

进一步阅读:How nth-child Works


它的工作方式的一个例子:

n = k;    (6 * k) + 8 = 6k + 8
n = 0;    (6 * 0) + 8 = 8
n = 1;    (6 * 1) + 8 = 14
n = 2;    (6 * 2) + 8 = 20