Maison > interface Web > tutoriel CSS > Comment afficher des listes dans l'ordre inverse en utilisant HTML et CSS ?

Comment afficher des listes dans l'ordre inverse en utilisant HTML et CSS ?

Barbara Streisand
Libérer: 2024-11-12 14:22:02
original
286 Les gens l'ont consulté

How to Display Lists in Reverse Order using HTML and CSS?

Affichage de listes triées dans l'ordre inverse avec HTML et style

En CSS/SCSS, il est possible d'inverser l'ordre des éléments dans une liste HTML à travers diverses méthodes :

Méthode 1 : Rotation et Inverse Rotation

Cette technique consiste à faire pivoter l'élément parent de 180 degrés, puis à contre-roter les éléments enfants de -180 degrés, inversant ainsi leur ordre à l'écran.

ul {
    transform: rotate(180deg);
}

ul > li {
    transform: rotate(-180deg);
}
Copier après la connexion

Méthode 2 : Flexbox avec la propriété Order

Flexbox offre la possibilité de contrôler l'ordre des éléments à l'aide de la propriété order. En définissant des valeurs d'ordre négatif pour les éléments enfants, ils peuvent être positionnés dans l'ordre inverse dans la liste.

Méthode 3 : Contre-incrément avec un pseudo-élément

Pendant que pas une véritable inversion d'ordre, cette méthode utilise un contre-incrément et un pseudo-élément pour afficher les numéros d'articles à l'envers order.

ul {
    list-style-type: none;
    counter-reset: item 6;
}

ul > li {
    counter-increment: item -1;
}

ul > li:after {
    content: counter(item);
}
Copier après la connexion

Exemple :

Voici un exemple de liste triée à l'envers utilisant la méthode 1 :

<ul>
  <li>1. I am a list item.</li>
  <li>2. I am a list item.</li>
  <li>3. I am a list item.</li>
  <li>4. I am a list item.</li>
  <li>5. I am a list item.</li>
</ul>
Copier après la connexion

Résultat réel :

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.
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal