Я пытаюсь создать макет, в котором элементы будут плавать как разделы газетных / журнальных статей. Это похоже на то, что делает масонство jQuery . Но я пытался добиться этого только с помощью CSS3. Я подумал, что, возможно, свойство отображения box
сможет это сделать. Хотя после нескольких попыток я не смог заставить элементы скользить по ширине родительского столбца, как было выполнено.
Есть ли способ достичь этого макета только с помощью CSS?
Разметка будет выглядеть примерно так:
<article>
<section>...</section>
<section>...</section>
<section>...</section>
<section>...</section>
</article>
Здесь секция будет перемещаться влево и настраиваться в очереди столбцов там, где она лучше подходит (а не ниже базовой линии предыдущего, как это делает простой float).