Предположим, у меня есть эта теоретическая проблема, когда мне нужно добавить несколько разных размеров переменных div в контейнер.Добавление с переменным размером div
Вот пример:
http://i.imgur.com/AmbCYAZ.png.
Теперь предположим, что я хочу, чтобы div номер 48 добавлялся непосредственно после номера 47 (под div 33).
Нравится http://i.imgur.com/vikKASs.png.
Возможно ли это вообще? А если нет, то какие альтернативы будут?
Моего лис, если кому-то интересно:
<li class="ui-state-default listitem smallbox">
<div style="background-color: #D305ED" class="inner">1</div>
</li>
Edit: Что делать, если я хотел использовать библиотеку JQuery UI, чтобы позволить мне двигаться дивы по экрану. Будет ли в этом случае использовать упаковку или кладку?
Вам действительно нужен умный контейнер (например, изотоп или кладка) для элементов макета с любым интеллектом. A D.I.Y. Альтернативой является использование таблицы с набором rolspan и colspans. –
Вы будете обрабатывать эту логику в javasccript/jquery. Есть множество библиотек, которые делают это очень хорошо, если только вам не требуется строить это с нуля. Я бы рекомендовал проверить изотоп/кладку. – ajmajmajma
. Вы должны посмотреть на плагин masonry js http://masonry.desandro.com/ –