Wie kann ich mit CSS ein Float-Top machen?

Ich weiß, dass CSS nur linke und rechte Werte für die Eigenschaft float unterstützt, aber gibt es eine Technik zum Implementieren eines Floating Top? Ich werde versuchen, es zu erklären. Ich habe folgenden Code:

<div style="float:left">
<div style="float:left">
<div style="float:left">
....

Mit diesem Code wird jedes Div nach links verschoben, bis die rechte Begrenzung der Seite erreicht ist. Ich möchte dasselbe tun, aber vertikal, so dass jeder Div am unteren Rand des vorherigen platziert wird und dann, wenn die untere Grenze der Seite erreicht ist, eine neue Spalte erstellt wird. Gibt es eine Möglichkeit, dies nur mit CSS zu tun (und möglicherweise den HTML-Code zu bearbeiten)?

Antworten auf die Frage(14)

Ihre Antwort auf die Frage