У меня интересная проблема.Когда у меня есть следующий код (фрагмент)
, я вижу это:
Я хотел бы видеть:
Кажется, что это происходит только тогда, когда у меня есть четыре элемента, три элемента занимают три столбца и 5 также заполняют все три столбца.
Возможно ли это с помощью CSS-столбцов?Есть ли надежда, или это то, что колонки CSS всегда будут делать?
Я бы рассмотрел flexbox или float, но есть требование, чтобы элементы выглядели в порядке, как показано:
1 4 7
2 5 8
3 6 9
ul {
column-count: 3;
column-gap: 30px;
}
li {
background: lightblue
}
<ul>
<li>Something 1</li>
<li>Something 2</li>
<li>Something 3</li>
<li>Something 4</li>
</ul>