Как я могу заказать DOM в кладке?

Как я могу заказать DOM в кладке?

вот мой код, http://jsbin.com/niqasiqisi/1/edit?html,css,output

В этом я хочу заказать элементы ввода, как показано ниже

[1] | [4]
[2] | [5]
[3] | [6]

если я уберу [2], то [3] должно занять место [2], а [4] - ниже. Как я могу создать макет, как это, используя кладку. Какова особенность, чтобы сделать это?

1 ответ

Решение

Если вы используете оригинальный jQuery Masonry, вы можете сделать очень мало, чтобы сохранить порядок. Посмотрите документацию по API, вы не увидите упомянутый порядок один раз. Есть причина - она ​​построена так, чтобы наиболее эффективно сортировать элементы по эффективности макета за счет заказа. Вы глушите большинство вещей в самом тесном пространстве.

Попробуйте другой плагин, я предлагаю изотоп из того же автора. Имеет несколько вариантов заказа.

Другие вопросы по тегам