
Originariamente inviata da
Vincent.Zeno
è sufficiente assegnare la classe a tutte le liste OL
ti riporto l'esempio di base, per semplicità:
codice:
css
OL.lista { counter-reset: item }
OL.lista LI { display: block }
OL.lista LI:before { content: counters(item, ".") " "; counter-increment: item }
html
<ol class="lista">
<li>one</li>
<li>two
<ol class="lista">
<li>two.one</li>
<li>two.two</li>
<li>two.three</li>
</ol>
</li>
<li>three
<ol class="lista">
<li>three.one</li>
<li>three.two</li>
<ol class="lista">
<li>three.two.one</li>
<li>three.two.two</li>
</ol>
</ol>
</li>
<li>four</li>
</ol>