Tobias S.: Horizontal angeordnete DIVs vertikal ausrichten

Beitrag lesen

Das stimmt! Allerdings müsste ich dann <span> statt <div> verwenden, um die Boxen nebeneinander anzuordnen. Und das funktioniert nicht, da der Inhalt einer solchen Box vorher nicht bestimmbar ist. Es können sich also weitere <div>, Tabellen oder was auch immer darin befinden. Elemente also, die selbst eine Blockeigenschaft besitzen und den Vorteil des umschließenden <span> damit wirkungslos werden ließen.

Um dem entgegenzuwirken muss ich als umschließendes Element das <div> wählen. Und das lässt sich entweder nur mit float oder innerhalb einer Tabelle horizontal anordnen. Auf die Tabelle kann ich allerdings nicht zurückgreifen, da die Anzahl der <div>-Blöcke variabel ist.

Eine verzwickte Sache! In Zeiten <div>-basierter Layouts sollte eine so einfache Anforderung allerdings möglich sein.