Изменить последовательность в Grid view

С сервера приходит список айтемов:

<ul class="list">
  <li class="item">Select All</li>
  <li class="item">Civil Id</li>
  <li class="item">Salary Certificate</li>
  <li class="item">Salary Continuity Certificate</li>
  <li class="item">Birth Certificate</li>
  <li class="item">Residency Certificate</li>
  <li class="item">Proof of Employment</li>
  <li class="item">Card Bin</li>
</ul>

Айтемы должны располагаться в три колонки, как на рисунке. Как должны располагаться айтемы

Я применил Grid view,

.list{
    list-style: none;
    display: grid;
    grid-template-columns: auto auto auto;
}

однако их последовательность другая в таком расположении и выглядит сейчас вот так Как получилось

Подскажите, как я могу перевернуть их расположение на grid view?

Вот как надо изменить последовательность на сетке


Ответы (1 шт):

Автор решения: soledar10

Пример 1

.list{
    column-count: 3;
}
<ol class="list">
  <li class="item">Select All</li>
  <li class="item">Civil Id</li>
  <li class="item">Salary Certificate</li>
  <li class="item">Salary Continuity Certificate</li>
  <li class="item">Birth Certificate</li>
  <li class="item">Residency Certificate</li>
  <li class="item">Proof of Employment</li>
  <li class="item">Card Bin</li>
</ol>

Пример 2

.list {
  display: grid;
  grid-template-rows: 1fr 1fr 1fr;
  grid-auto-flow: column;
}
<ol class="list">
  <li class="item">Select All</li>
  <li class="item">Civil Id</li>
  <li class="item">Salary Certificate</li>
  <li class="item">Salary Continuity Certificate</li>
  <li class="item">Birth Certificate</li>
  <li class="item">Residency Certificate</li>
  <li class="item">Proof of Employment</li>
  <li class="item">Card Bin</li>
</ol>

→ Ссылка