Comment afficher un reverse-liste ordonnée en HTML?
J'ai besoin d'aide. Est-il une façon de montrer à l'inverse liste ordonnée dans css/scss? Quelque chose de semblable à ceci:
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.
- Numéroté -> Condamne
- Voulez-vous les numéros de compte à rebours ou voulez-vous pour inverser l'ordre des éléments? Il n'est pas possible de dire à partir de votre exemple.
Vous devez vous connecter pour publier un commentaire.
Vous pouviez faire tourner l'élément parent
180deg
et ensuite faire tourner les enfants des éléments-180deg
.Exemple
Sinon, vous pouvez utiliser flex boîtes avec le
ordre
de la propriété.Bien que ce n'est pas techniquement l'inversion de l'ordre, vous pouvez également utiliser
counter-increment
avec un pseudo élément.Exemple
direction: rtl
pour inverser la barre de défilement comme dans cette mise à jour exemple: jsfiddle.net/p8coyed4 Qui est relativement hackish mais, depuis la position initiale de la barre de défilement est ensuite au fond... Si vous voulez juste utiliser le flexbox modèle à ce point et utiliser leorder
propriété ouflex-direction: column-reverse
Vous pouvez utiliser flexbox pour atteindre cet objectif. Il vous permet d'inverser l'ordre avec le
flex-direction
propriété.li { flex: 0}
?vérifier ce lien ...
vous pouvez utiliser flex-direction: de la ligne arrière;
entrez description du lien ici
Si vous souhaitez commander votre liste dans l'ordre décroissant, au lieu de monter:
Réponse rapide:
reversed="reversed"
.Lire ci-dessous pour plus d'explications:
Dans les versions précédentes de HTML, le seul moyen d'y parvenir était de placer un attribut de valeur sur chaque lielement, avec successivement les valeurs décroissantes.
Le problème avec cette approche est que spécifiant manuellement chaque valeur peut être de temps à écrire et à maintenir, et la valeur de l'attribut n'a pas été autorisé dans le code HTML 4.01 ou XHTML 1.0 Strict DOCTYPEs (bien que HTML 5 résout ce problème et permet à la valeur de l'attribut)
Le nouveau balisage est très simple: il suffit d'ajouter une inversion de l'attribut de l'élément ol, et éventuellement fournir une valeur de départ. Si il n'y a aucune valeur de début prévue, le navigateur va compter le nombre d'éléments de la liste, et le compte à rebours de ce nombre à 1.
Comme il y a 5 éléments de la liste dans la liste, la liste compte à rebours de 5 à 1.
L'inversion de l'attribut est un attribut booléen. En HTML, la valeur peut être omise, mais en XHTML, il doit être écrit: inversé="inversé".
Source: https://dzone.com/articles/html-5-reverse-ordered-lists