Ich muss Listenelemente in Spalten in bestimmter Reihenfolge anzeigen.Listenelemente als Spalten anzeigen
Zum Beispiel, ich habe Code wie folgt:
<div style="height:400px;">
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
</ul>
</div>
Ich mag es so in drei Spalten angezeigt werden:
1 5
2 6
3
4
Oder, wenn es mehr Elemente sein:
1 5 9
2 6 10
3 7 11
4 8
Spaltenanzahl + Spaltenbreite funktioniert nicht wie es tr y, um die horizontal gefüllte Liste anzuzeigen, und ich muss sie in vertikaler Reihenfolge anzeigen (sie ist aktiviert, wenn keine zweite oder dritte Spalte vorhanden ist).
Gibt es dafür eine Lösung?
Großartige Answear! Um das zu vervollständigen, habe ich 'align-content: left' hinzugefügt. Danke – insanebear