Я думаю об использовании Masonry plugin в одном из моих проектов. Что мне интересно, если можно каким-то образом обнаружить пустые пространства, которые иногда появляются в макете, когда расположены div. Если бы у меня был способ проверить такие пробелы, я мог бы заполнить их некоторыми генерируемыми div с некоторыми данными в них.Масонство jQuery плагин и пустые пространства
2
A
ответ
0
Я играл бы со смещением(). Например:
- магазин кладки элемент в переменной "пункт"
- Проверьте, если item.next() смещение() слева равен item.offset() левый + item.outerWidth (истина) ...
Это будет проверять, есть ли у товара, который находится рядом с нашим стартовым пунктом, есть. Обратите внимание, что outerWidth (true) гарантирует, что маржа между элементами также подсчитывается.
Надеюсь, что моя теория имеет смысл для вас,
Удачи.