Прошу прощения за мой английский.1px зазор, используя изотопную кладку (или упаковку) expecialy на Safari
Это много дней, когда я пытаюсь выяснить проблему, которую я вижу, пытаясь создать гибкую сетку изображений с полной шириной. Для создания этой сетки я использую изотоп с масонством (http://isotope.metafizzy.co/) или Packery (http://packery.metafizzy.co/layout.html). Я пробовал и то и другое, и у меня такая же проблема. Для некоторого разрешения моего браузера я вижу разрыв в 1px между изображениями (как вы можете видеть на изображениях ниже).
Я прочитал об этой проблеме во многих пост (например, https://github.com/metafizzy/packery/issues/42), но ни одно решение не работает для меня. Кто-нибудь может мне помочь?
На данный момент мой код:
jQuery(window).load(function() {
var container = document.querySelector('.grid');
var pckry;
// using imagesLoaded http://desandro.github.io/imagesloaded
imagesLoaded(container, function() {
pckry = new Packery(container, {
itemSelector: '.grid-item',
rowHeight: '.grid-sizer',
percentPosition: true
});
});
});
Я придаю финальную сетку, я хотел бы иметь:
Я думаю, что проблема может родиться с шириной браузера, не делящейся на количество колоний. –