我正在尝试实现标题的 css 计数。例如。
<h1>first heading</h1>
<h2>second heading</h2>
将被转换
1. first heading
1.1 second heading
这适用于 css 计数器。当 h2 是 h3 时不起作用。结果将是 h3 标题将添加“1.0.1”而不是 1.1.1,因为没有 h2 标题所以 h2 的计数器为 0。
<h1>first heading</h1>
<h3>third heading (should be 1.1.1)</h3>
将被转换
1. first heading
1.0.1 third heading (should be 1.1.1)
任何建议如何解决这个问题(甚至可能)
附言。可以在此处找到标题示例http://jsfiddle.net/6xpveu0t/