Как починить Masonry?

Подключил Masonry. Сразу же обнаружил известную проблем с накладыванием картинок. Почти удалось устранить путем подключения imagesloaded.js но результат не совсем радует. Теперь картинки начинают отображаться правильно только когда загрузятся все картинки полностью.

использую imagesloaded и этот код, не помню где взял:
jQuery(document).ready(function($){
  $('#post-container').masonry({ singleMode: true});
  
 var $container = $('#post-container').masonry();
$container.imagesLoaded( function() {
  $container.masonry();
});
  
});


Не знаю как все нормализовать, чтобы картинки сразу отображались нормально.
  • Вопрос задан
  • 2376 просмотров
Решения вопроса 1
@MOTORIST
$(window).load(function() {
		$(".block_masonry").masonry();
});


Либо задать высоту и ширину. См. комм. выше.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Ваш ответ на вопрос

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

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