Требуется JS скрипт

Бюджет: 100 $
74.90 € – 7 915 руб
На странице есть 20 блоков (div). Каждый из них может быть 180, 360 или 540 пикселей по ширине а по высоте – любой, от 100 до 500 пикселей.

Задача: сделать так, чтобы эти блоки расположились на странице в виде тетриса. А именно – свести к минимуму образование "дыр".

Промежуточным решением будет использование Masonry (desandro.com/demo/masonry... но к сожалению, Masonry подгружает блоки по-порядку и поэтому выходит что в прикрепленном примере\файле черный блок не стал на место "дырки".

Тоесть, если перефразировать задачу, то нужно сделать так, чтобы ПОМИМО расположения блоков как тетрис (что уже умеет Masonry) – "дырки" заполнялись блоками, которые в них могут "влезть".

Ну и конечно же – это все должно работать при резиновой верстке.

От вас: 1) цена 2) примерный алгоритм реализации данной задачи
Опубликован 22.11.2010 в 17:30

Выберите способ верификации:

Обновите страницу после прохождения верификации.