CSS中的反增量

时间:2012-04-17 07:18:37

标签: css

我想获得一个有序列表,第一个项目不应该以数字开头。该号码应从第二项开始。

请检查此网址我想要实现的目标 - http://jsfiddle.net/kheema/tXtQF/5/

这里使用反复位和反增量第一项显示0和第二项从1开始..如果无论如何我可以删除0我的问题将解决。

有没有人对此有更好的想法?

此致 Kheema

2 个答案:

答案 0 :(得分:3)

将最后的css规则更改为

ol li:before {content: ""; color: green; display: inline-block; width: ... ; }
ol li + li:before {content: counter(chapter) "."; }

以这种方式从第二个li元素开始插入内容(我使用了li + li,因此它也适用于IE8

请参阅小提琴:http://jsfiddle.net/WwNqN/

答案 1 :(得分:1)

尝试添加此规则:

ol li:nth-of-type(1):before{content: "";}

这将删除第一个元素的零。