Las listas ordenadas o tambien llamadas ordered list (
) nos generan listas ordenadas, empezando desde el 1. Ejemplo:
- Primero
- Segundo
- Tercero
Pero seguro que muchos alguna vez han querido tener una lista con la numeracion invertida, algo así:
5. Item 1
4. Item 2
3. Item 3
2. Item 4
1. Item 5
Para lograr esto lo haremos de dos maneras:
Usando CSS
Para ello basta con el siguiente código:
1 2 3 4 5 6 7 8 9 10 | ol { counter-reset: c 10; list-style: none; } li { counter-increment: c -1; } li:before { content: counter(c) ". "; } |
Si te fijas en el «ol» pusimos «counter-reset: c 10» eso nos indica que empezara desde el 10, la letra «c» es el nombre del contador, se puede poner al gusto de uno.
En el «li» «counter-increment: c -1» con eso decrecerá en 1 por cada «li».
Y en el «li:before» content: counter(c) «. » con esto pondremos el valor correspondiente.
Aquí te dejo algunos ejemplos adicionales:
Usando HTML
Para ello nos valdremos del atributo «reversed»
1 2 3 4 5 6 7 |
Con lo cual obtendremos:
- Cinco
- Cuatro
- Tres
- Dos
- Uno
[social-download button_id=»a8357ad76c6889d3f» dl_id=»http://jsfiddle.net/oacu3o9r/1/» theme=»blue» message=»Comparte para ver el código usado.» facebook=»true» likeurl=»CURRENT» google=»true» googleurl=»CURRENT» tweet=»true» tweettext=» @xlogus» tweeturl=»CURRENT» follow=»true» linkedin=»true» linkedinurl=»CURRENT»/]