Maison > interface Web > tutoriel CSS > Comment puis-je personnaliser les listes ordonnées dans Firefox 3 à l'aide de CSS ?

Comment puis-je personnaliser les listes ordonnées dans Firefox 3 à l'aide de CSS ?

Linda Hamilton
Libérer: 2024-12-17 10:29:25
original
1074 Les gens l'ont consulté

How Can I Customize Ordered Lists in Firefox 3 Using CSS?

Personnalisation des listes ordonnées dans Firefox 3

Numéros de liste alignés à gauche :

À gauche -alignez les nombres dans une liste ordonnée, utilisez le code suivant :

li::before {
  display: inline-block;
  content: counter(item) ") ";
  counter-increment: item;
  width: 2em;
  margin-left: -2em;
}
Copier après la connexion

Ceci le code crée un pseudo-élément avant chaque élément de la liste qui affiche le numéro suivi d'une parenthèse fermante. Le nombre est aligné à gauche sur une largeur fixe de 2em et la propriété margin-left garantit qu'il est en retrait par rapport à l'élément de la liste.

Modification du caractère numérique :

Pour changer le caractère après le numéro dans une liste ordonnée, modifiez la valeur de la propriété content dans la déclaration li::before. Par exemple, pour utiliser un point au lieu d'une parenthèse, utilisez ce qui suit :

content: counter(item) ".";
Copier après la connexion

Solution CSS pour les listes alphabétiques/romaines :

Pour convertir une liste ordonnée des nombres aux caractères alphabétiques ou romains sans utiliser l'attribut type, utilisez le type de réinitialisation du compteur, le contre-incrément et le type de style de liste propriétés :

ol {
  counter-reset: item;
}
li {
  counter-increment: item;
  list-style-type: none;
}
li::before {
  display: inline-block;
  content: counters(item, ".") " ";
}
Copier après la connexion

Ce code réinitialise le compteur d'éléments pour qu'il démarre à partir de 1, l'incrémente pour chaque élément de la liste et masque les nombres par défaut à l'aide de list-style-type : aucun. La propriété content crée ensuite un pseudo-élément qui affiche le caractère alphabétique ou romain suivi d'un point.

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!

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal