Делается ли на css, чтобы блоки отображались таким образом? Ширина например 33% или 50% с разной высотой, в зависимости от содержимого.
... Имелось ввиду можно ли сделать на css. На js понятное дело. flex, как я понимаю, будет выравнивать по строкам и делать отступы между более короткими блоками.