Home > Web Front-end > CSS Tutorial > How to Reverse an Ordered List in HTML?

How to Reverse an Ordered List in HTML?

Linda Hamilton
Release: 2024-11-11 20:57:03
Original
794 people have browsed it

How to Reverse an Ordered List in HTML?

Reverse Ordered Lists in HTML

Displaying a list in reverse order can be achieved using CSS/SCSS. One method involves setting the parent element to rotate 180 degrees and the child elements to rotate -180 degrees. This method creates a visually inverted list:

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

Another approach employs flex boxes and the "order" property. This option achieves a similar result but without rotating the elements:

ul {
    display: flex;
    flex-direction: column-reverse;
}
ul > li {
    order: 1;
}
Copy after login

Alternatively, you can use "counter-increment" along with a pseudo-element, offering another way to display a list in reverse order:

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

Select the example links provided in the answers for practical demonstrations.

The above is the detailed content of How to Reverse an Ordered List in HTML?. For more information, please follow other related articles on the PHP Chinese website!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Articles by Author
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template