Попытка сделать аналог masonry на grid

Статус
В этой теме нельзя размещать новые ответы.

d0ublezer0

Мой дом здесь!
Регистрация
21 Май 2009
Сообщения
367
Реакции
201
Хочу найти простую легковесную замену masonry
Можно использовать grid и немного JS.

Вот нашлось неплохое решение Для просмотра ссылки Войди или Зарегистрируйся

Финальный проект из этого примера, который (у них) работает: Для просмотра ссылки Войди или Зарегистрируйся

Но в моем случае: Для просмотра ссылки Войди или Зарегистрируйся

Не пойму, почему не рассчитываются размеры при загрузке страницы, а считаются только при событии resize.
Что я не досмотрел?

Разобрался с проблемой времени исполнения..

заменил
Код:
window.onload = resizeAllGridItems();
на
Код:
window.addEventListener('load', resizeAllGridItems);

На тестовой странице Для просмотра ссылки Войди или Зарегистрируйся

всё заработало как надо, только вот на боевой странице Для просмотра ссылки Войди или Зарегистрируйся выстраиваться не хочет. между элементами не вычисляется расстояние по вертикали. Или вычисляется неправильно.

Вместо (как в тестовом файле) :

Mp4umpqTSaSNtqC1vOJ-DA.png


Получаем:
u7SOhp1URYG6Kg_zPRjptw.png
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху