Возможно ли иметь разметку div с «облаком стека»? - PullRequest
1 голос
/ 18 июля 2011

Я пытаюсь создать следующий макет с помощью div (каждый из них имеет произвольную фиксированную ширину и высоту):

http://i.stack.imgur.com/LJADe.png

Итак, я пробовал с параметром float, но он всегда заканчивается разметкой, разделенной в соответствии с самой высокой высотой div:

http://i.stack.imgur.com/m6U96.png

Кто-нибудь знает, как сделать этот специальный макет, не используя абсолютное позиционирование , чтобы сохранить целостность полностью жидкого элемента? Это выглядит как "облако облаков" или "box2d-inversed-gravity-stack"

1 Ответ

1 голос
/ 19 июля 2011

Я не думаю, что это возможно только с помощью CSS, но я могу ошибаться.Вы можете использовать JavaScript, чтобы сделать это, хотя.

Я нашел библиотеку под названием jQuery Masonry , которая выглядит так, как будто делает то, что вы хотите.Я не пробовал, но, возможно, стоит разобраться.

...