Показать div с различными размерами с помощью CSS

Как я могу отображать div с различной высотой, чтобы быть близко друг к другу, независимо от его высоты и с определенным полем, как здания
Я имею в виду что-то вроде divs на этом сайтеhttp://via.me
Я использовал flaot: left, но он плавает только с последним div и оставляет пустые места это код, который я использовалhttp://jsfiddle.net/D9rHB/6/

Ответы на вопрос(2)

Ваш ответ на вопрос