Ik buig me op dit moment over een layout uitdaging en die is als volgt.
Mijn doel is om het volgende te krijgen:

Dit heb ik al bereikt maar op een statische pagina.
Daarbij heb ik 3 kolommen met
"float: right;" gebruikt en de inhoud erin geplaatst.
Nu wil ik ditzelfde bereiken, maar dan op een dynamische pagina.
Maar om alle berichten uit een database te trekken en dan ook nog gelijkmatig over 3 kolommen te verdelen vind ik wat lastig. Dus ik dacht, als ik nu gewoon op alle blokken "float: right;" toepas, dan kom ik al een heel eind.
Het resultaat is dan alleen (uiteraard) het volgende:

Zoals zichtbaar sluiten die blokken dus niet meer goed op elkaar aan.
Is er een manier met float (of een andere slimme manier) om die blokken a la Tetris (maar dan omhoog in plaats van naar beneden) in elkaar te laten glijden?
Een voorbeeld van hoe het zou moeten is hier:
http://www.effektivedesign.co.uk/
Al vast bedankt voor het meedenken!