Как оптимизировать сортировку списка ol?

У меня есть список ol. С помощью свойств css он изменяет порядок отображения списка li. Но есть проблема, скролл при умолчании в самом низу, как сделать так, чтобы он был в самом вверху при загрузке страницы??? Списоккод css


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

Автор решения: Pavel Nazarian

Можно использовать scrollIntoView() для последнего элемента в списке.

lastli = document.querySelector('ol li:last-child');
lastli.scrollIntoView();
ol {
  height: 100px;
  overflow: auto;
  display: flex;
  flex-direction: column-reverse;
  width: 200px;
}
<ol>
  <li>testtesttest</li>
  <li>testtesttest</li>
  <li>testtesttest</li>
  <li>testtesttest</li>
  <li>testtesttest</li>
  <li>testtesttest</li>
  <li>testtesttest</li>
  <li>testtesttest</li>
  <li>testtesttest</li>
  <li>testtesttest</li>
  <li>testtesttest</li>
  <li>testtesttest</li>
</ol>

→ Ссылка