ヘッダーの CSS カウントを実現しようとしています。例のために。
<h1>first heading</h1>
<h2>second heading</h2>
変換されます
1. first heading
1.1 second heading
それはcssカウンターでうまく機能します。機能しないのは、h2 が h3 の場合です。その結果、h3 見出しは 1.1.1 ではなく「1.0.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)
これを解決する方法についての提案(それは可能ですか)
ps。見出しの例は、http://jsfiddle.net/6xpveu0t/にあります。