d0ublezer0
Мой дом здесь!
- Регистрация
- 21 Май 2009
- Сообщения
- 367
- Реакции
- 201
- Автор темы
- #1
Хочу найти простую легковесную замену masonry
Можно использовать grid и немного JS.
Вот нашлось неплохое решение Для просмотра ссылки Войдиили Зарегистрируйся
Финальный проект из этого примера, который (у них) работает: Для просмотра ссылки Войдиили Зарегистрируйся
Но в моем случае: Для просмотра ссылки Войдиили Зарегистрируйся
Не пойму, почему не рассчитываются размеры при загрузке страницы, а считаются только при событии resize.
Что я не досмотрел?
Разобрался с проблемой времени исполнения..
заменил
на
На тестовой странице Для просмотра ссылки Войдиили Зарегистрируйся
всё заработало как надо, только вот на боевой странице Для просмотра ссылки Войдиили Зарегистрируйся выстраиваться не хочет. между элементами не вычисляется расстояние по вертикали. Или вычисляется неправильно.
Вместо (как в тестовом файле) :
Получаем:
Можно использовать grid и немного JS.
Вот нашлось неплохое решение Для просмотра ссылки Войди
Финальный проект из этого примера, который (у них) работает: Для просмотра ссылки Войди
Но в моем случае: Для просмотра ссылки Войди
Не пойму, почему не рассчитываются размеры при загрузке страницы, а считаются только при событии resize.
Что я не досмотрел?
Разобрался с проблемой времени исполнения..
заменил
Код:
window.onload = resizeAllGridItems();
Код:
window.addEventListener('load', resizeAllGridItems);
На тестовой странице Для просмотра ссылки Войди
всё заработало как надо, только вот на боевой странице Для просмотра ссылки Войди
Вместо (как в тестовом файле) :
Получаем:
Последнее редактирование модератором: