Подтвердить что ты не робот

Как отобразить обратный упорядоченный список в HTML?

Мне нужна помощь. Есть ли способ в css/scss показать обратный упорядоченный список. Что-то вроде этого:

  5. I am a list item.
  4. I am a list item.
  3. I am a list item.
  2. I am a list item.
  1. I am a list item.
4b9b3361

Ответ 1

Вы можете повернуть родительский элемент 180deg и затем повернуть дочерние элементы -180deg.

ul {
    transform: rotate(180deg);
}
ul > li {
    transform: rotate(-180deg);
}

Пример здесь

В качестве альтернативы вы можете использовать гибкие поля вместе с свойством order.


Несмотря на то, что это не является технически изменением порядка, вы также можете использовать counter-increment вместе с элементом psuedo.

Пример здесь

ul {
    list-style-type:none;
    counter-reset:item 6;
}
ul > li {
    counter-increment:item -1;
}
ul > li:after {
    content: counter(item);
}