@AlexanZem

Как сделать блоки плиткой?

Необходимо вывести блоки на страницу в виде плитки типа такой:3f47c101f6e448d4992a6f97d2775ddc.png

Но проблема в том что есть только родительский блок:
<div id="notes-wrap">
		
</div>

А внутрь него уже добавляются блоки из JS.
С помощью Masonry получается только когда уже есть html структура, так не работает.

Пробовал через CSS column все получается, но необходимо чтоб последовательность блоков была по горизонтали.
Может как то JS файлы можно настроить чтоб они не конфликтовали.

В общем не знаю как решить такую проблему, подскажите кто сталкивался или знает?
  • Вопрос задан
  • 715 просмотров
Пригласить эксперта
Ответы на вопрос 2
thewind
@thewind
php программист, front / backend developer
Этот вопрос тут задан в миллион сто первый раз.
Гуглите плагин masonry. После заполнения родительского блока делайтн ре-инит плагина
Ответ написан
Ваш вариант не самый лучший потому что подключается js а это лишние подключение и время на загрузку файла
+ предоставленный вами вариант очень сложный (при изменении размеров возможны ошибки и баги)
!!кирпичные блоки самый лучший вариант
вот оптимальный пример:
dbmast.ru/adaptivnye-html-bloki-v-vide-kirpichnoj-...
jsfiddle.net/driver/v9ub0x2z
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы