Мы не можем понять, почему в макете «Рабочее место» есть большие дополнительные пробелы. Может ли кто-нибудь помочь?Пространства в макете изотопов
http://new-had.herrmanneasyeditdemo.com/#work
Мы не можем понять, почему в макете «Рабочее место» есть большие дополнительные пробелы. Может ли кто-нибудь помочь?Пространства в макете изотопов
http://new-had.herrmanneasyeditdemo.com/#work
Чтобы решить проблему загрузки с указанием вашего Div, прежде чем ваши изображения, вам необходимо загрузить свои изображения с помощью imagesLoaded. Это предотвращает показ div только перед вызовом изотопа. Поскольку вы используете изотоп v1.56, а не v2, он включен в эту версию изотопа. Измените custom.js (на линии 107) изотопного вызов к этому:
var $container = $('#portfolio-container');
$container.imagesLoaded(function(){
$container.isotope({
resizable: false,
itemSelector : ".item",
masonry : {
columnWidth : 1,
gutterWidth: 1,
}
});
});
Чтобы исправить ваш вопрос макета является более сложным, так как я не уверен, что вы можете поместить все изображения в бесшовной сетке с использованием изотопом v1. 56 и кладки (чаще всего вам необходимо переставить их для размеров без пробелов). Вам нужно будет обновить до изотопа v2 и загрузить packery layout option после изотопа, а затем установить код как таковой, чтобы они соответствовали друг другу.
var $container = $('#portfolio-container');
$container.imagesLoaded(function(){
$container.isotope({
layoutMode: 'packery',
itemSelector: '.item'
});
});
Вы также должны изменить линию 349:
$(window).resize(function(){
$('#portfolio-container').isotope('layout');
});
Спасибо за помощь. Я добавил скрипт js/imagesloaded.pkgd.min.js и добавил указанный выше код в файл custom.js, но я не вижу никаких изменений. Я все сделал правильно? – Jeff
Обновление. Мы изменили порядок изображений и, казалось, удалили все пробелы, кроме одного. Это нормально, как это работает? – Jeff
Да. Я обновляю свой ответ немного подробнее об этом прямо сейчас – Macsupport
Кажется, что есть задержка загрузки и класс «изотоп пункт» не будет применен сразу. В результате ваши элементы - это '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ', – RenaissanceProgrammer
Повторите попытку обновления пару раз по указанной выше ссылке. Можете ли вы сказать, есть ли еще задержка при загрузке? – Jeff