Как сделать верстку с динамическими блоками

Алексей Е
Есть много картинок, которые нужно расположить на странице, ширина картинок одинаковая, а вот высота разная.
как сделать что бы они автоматические занимали пустую область ? 
в какую сторону копать?
может есть какое-то готовое решение на JS?
Подскажите плиз
Нужно как тут: http://f2.s.qip.ru/uFoPMaed.jpg Если делать простыми float , то у маленьких кубиков будет всегда пустота (в том случае если по соседству большой)
Алексей Е около 2 лет назадСпасибо 0
0 чел.