Geordnete Listen mit verschachtelter Nummerierung
Kann CSS geordnete Listenelemente erzeugen, die als 1.1, 1.2, 1.3 anstelle der Standardwerte 1, 2 angezeigt werden? , 3 Sequenz?
Lösung verwenden Zähler
Um dieses Ergebnis zu erzielen, können Sie die Leistungsfähigkeit von CSS-Zählern nutzen:
OL { counter-reset: item } LI { display: block } LI:before { content: counters(item, ".") " "; counter-increment: item }
Das obige Stylesheet initialisiert einen Zähler namens „item“ für jedes
Beispiel
<ol> <li>li element <ol> <li>sub li element</li> <li>sub li element</li> <li>sub li element</li> </ol> </li> <li>li element</li> <li>li element <ol> <li>sub li element</li> <li>sub li element</li> <li>sub li element</li> </ol> </li> </ol>
Mit dem angewendeten CSS rendert dieser HTML-Code die Listenelemente mit verschachtelter Nummerierung wie gewünscht:
Das obige ist der detaillierte Inhalt vonWie kann CSS verschachtelte geordnete Listen mit Nummerierung wie 1.1, 1.2, 1.3 erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!