skapunker
@skapunker
Умный

Как в CSS сделать, чтобы колонки colums сортировались построчно?

Всем приветы! Есть некий блок, внутри него три колонки columns. Они сортируются по вертикали, тобишь так:
1 3 5
2 4 6

а надо сделать, чтобы это было по человечески, вот так:
1 2 3
4 5 6

Собственно вот код

#dle-content{column-count:3;column-gap:20px}
.sa {width:100%;height:auto;position:relative;margin-bottom:20px;break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}


<div id="dle-content">
<div class="sa"></div>
<div class="sa"></div>
<div class="sa"></div>
<div class="sa"></div>
<div class="sa"></div>
.................................
</div>


Может скрипт есть какой, чтобы это отсортировать?
Пожалуйста, не предлагайте использовать библиотеку masony, она мне не подходит.
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Lord_Dantes
Родителю всех элементов:
display: flex;
 flex-wrap: wrap;
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы