我不确定它叫什么名字,但是否有可能实现以下格式:
1.
1.1
1.2
1.2.1
1.2.2
1.3
我想这就是全部了,谢谢!
我不确定它叫什么名字,但是否有可能实现以下格式:
1.
1.1
1.2
1.2.1
1.2.2
1.3
我想这就是全部了,谢谢!
实际上有几种选项,它们各自具有不同的健壮性和支持:
或者您可以使用 CSS计数器。如果您不需要支持IE的旧版本(该功能从版本8开始支持),则这可能是最佳选择。
计数器是“自我嵌套”的,因为在后代元素或伪元素中重置计数器会自动创建计数器的新实例。这对于像HTML中的列表之类的情况非常重要,其中元素可以嵌套在任意深度的自身内部。如果要为每个级别定义具有唯一名称的计数器,这将是不可能的。
示例:
因此,以下内容足以对嵌套列表项进行编号。结果与在LI元素上设置'display:list-item'和'list-style: inside'非常相似:
OL { counter-reset: item } OL>LI { display: block } OL>LI:before { content: counters(item, ".") ". "; counter-increment: item }
LI:before { content: counters(item,".") ". "; counter-increment: item }
- OlduwanSteve