How to define a style for the list numbering in HTML5, which is compatible with <ol reversed>
?
I found ::-moz-list-number
but it works just in Firefox. Does anybody know a better alternative to do the same?
How to define a style for the list numbering in HTML5, which is compatible with <ol reversed>
?
I found ::-moz-list-number
but it works just in Firefox. Does anybody know a better alternative to do the same?
I totally missed the very obvious reverse
part. It looks like you might need to do <li><span>Item</span></li>
and unstyle in the <span>
what you styled to the <li>
.
Old Answer (might be useful for some).
You can style ::before
and add content: counter(someCounter)
.
ol {
list-style: none;
counter-reset: item;
}
ol li::before {
counter-increment: item;
content: counter(item) ". ";
color: red;
font-weight: bold;
}
Here's a quick demo: https://jsfiddle.net/crswll/toggchgd/1/