Можно ли распределять блоки таким образом используя только CSS?
Можно ли распределять блоки один за другим так, чтобы они сначала выстроились в несколько столбцов/строк и, если не помещаются, появляется вертикальный скролл.
При этом блоки (заголовок и пункты) должны идти плотно один под другим.
Eugene Chefranov можно не так загадочно? я знаю флекс, но не вижу, как только им выполнить условие. Либо в строку и переносить, тогда строки буду одной высоты для всех карточек, либо в колонки, тогда будет скролл гор-ный.
Eugene Chefranov ни(
сейчас у меня почти так и сделано, но нужно именно без оберток-колонок (<ul class="list">), только <li> один за другим, т.к. контент будет меняться, нельзя ручками распределить.
Eugene Chefranov заголовок + пункты под ним - это условно карточка. И эти карточки должны идти одна за другой в разметке, нельзя, как в вашем примере, разделять обертками.