Masonry jQuery плагин и пустые места - PullRequest
2 голосов
/ 04 августа 2011

Я думаю об использовании Masonry plugin в одном из моих проектов.Что меня интересует, возможно ли каким-то образом обнаружить пустые места, которые иногда появляются в макете при расположении элементов div.Если бы у меня был способ проверить такие пробелы, я мог бы заполнить их некоторыми сгенерированными элементами div с некоторыми данными в них.

1 Ответ

0 голосов
/ 02 сентября 2011

Я бы поиграл со смещением (). Влево. Например:

  1. Хранить кладочный предмет в переменной "item"
  2. Проверьте, что item.next (). Offset (). Left равно item.offset (). Left + item.outerWidth (true)

Это проверит, действительно ли элемент рядом с нашим начальным элементом там . Обратите внимание, что externalWidth (true) также обеспечивает подсчет поля между элементами.

Надеюсь, моя теория имеет смысл для вас,
Удачи.

...