我正在尝试获取有序列表,第一项不应该以数字开头。数字应从第二项开始。
请检查我想要实现的这个 URL - http://jsfiddle.net/kheema/tXtQF/5/
这里使用 counter-reset 和 counter-increment 第一项显示 0 和第二项从 1 开始.. 如果无论如何我可以删除 0 我的问题将解决。
有人对此有更好的想法吗?
问候, Kheema
我正在尝试获取有序列表,第一项不应该以数字开头。数字应从第二项开始。
请检查我想要实现的这个 URL - http://jsfiddle.net/kheema/tXtQF/5/
这里使用 counter-reset 和 counter-increment 第一项显示 0 和第二项从 1 开始.. 如果无论如何我可以删除 0 我的问题将解决。
有人对此有更好的想法吗?
问候, Kheema
只需将最后一个 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/
尝试添加此规则:
ol li:nth-of-type(1):before{content: "";}
这将删除第一个元素的零。