Задать вопрос
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, она мне не подходит.
  • Вопрос задан
  • 112 просмотров
Подписаться 1 Простой 15 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Lord_Dantes
Родителю всех элементов:
display: flex;
 flex-wrap: wrap;
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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