Есть сетка, элементы которой - прямоугольники разных размеров, сетка поделена на квадратные области по 4 в ширину и сколько угодно в высоту, каждый из прямоугольников по ширине и высоте кратен размеру квадратных областей.
Прямоугольники грузятся с сервера случайным образом в случайном порядке. Как перемещать их так, чтобы они образовывали монолитную стену из прямоугольников, без пустых областей? Для этого существует готовый jquery плагин Masonry.js, однако он по какой-то причине не работает с сеткой в 4 области в ширину.
jsfiddle.net/v6uzvuow
Возможно, я что-то сделал не так, но логически очевидно, что следует только поставить первый блок в конец и всё будет монолитно. В таком случае, что я сделал не так?
Какие альтернативные фреймворки (причём для сетки с вариативной шириной и длинной) по типу Masonry.js существуют?