Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Masonry. Склеиваются элементы


REDDI

Recommended Posts

Здравствуйте. Есть сайт (клик) при первой загрузке страницы - статьи склеиваются (пропадает отступ под каждым элементом) :(
При повторном обновлении страницы все нормализуется как надо :-)
Использую библиотеку masonry - (клик). Как можно избежать склеивания и сделать как надо сразу? Буду благодарен за помощь)

Надіслати
Поділитися на інших сайтах


Я думаю проблема в том что вы вызываете его слишком рано, то есть на момент когда masonry начинает рассчитывать позиции у вас сами блоки еще не достигли итогового состояния. Попробуйте поставить инициализацию masonry в самый низ после всех скриптов и стилей, и как вариант через setTimeout отложить на пол пол секунды к примеру..

Надіслати
Поділитися на інших сайтах


@REDDIДа, про $(document).ready не забудьте:

$(document).ready(function () {
    setTimeout(() => {
        $('.news_list_bg').masonry({
            itemSelector: '.promo-masonry'
        });
    }, 500);
});

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.