我正在尝试让CSS计数器工作。正常工作,直到我在列表项之一中包含a,b,c,然后搞砸了。这是我要显示的
1. ACKNOWLEDGEMENTS
1.1 blah blah blah
1.2 blah blah blah
1.3 blah blah blah
2. Risk Statement
2.1 blah blah blah
2.2 blah blah blah
2.3 blah blah blah
3. License
3.1 blah blah blah
3.2 blah blah blah
a blah blah blah
b blah blah blah
c blah blah blah
3.3 blah blah blah
4. License
4.1 blah blah blah
4.2 blah blah blah
4.3 blah blah blah
发生的事情是a,b,c被计数,因此3.3显示为4.3,然后第4部分从5.1开始。。。编号很重要)... http://jsfiddle.net/XQKcy/11/
最佳答案
ol li
将影响列表中的所有li
元素,甚至包括子ol
元素的元素。
因此,您需要使用ol>li
语法标识直接子代,并且仅将其应用于子代。
查看更新的小提琴-http://jsfiddle.net/XQKcy/14/