Традиционно div блоки с параметром float:left (или float:right) при достаточной ширине документа выстраиваются по горизонтали, а если ширины не хватает - оставшиеся выстраиваются столбиком. Однако, если эти div-блоки имеют разную высоту, то между рядами столбика из них будут большие отступы, тянущиеся аж до следующего ряда.
Более наглядно:
Так вот: как мне выстроить n-ное количество div-блоков разной высоты и одинаковой ширины без непредвиденных отступов между ними?
Схематично:
Примечание: высота у блоков будет разниться максимум на 50 пикселей. Схема желаемого результата гротескна.