Maison > interface Web > tutoriel CSS > Comment modifier les couleurs des puces dans les listes HTML sans utiliser d'éléments Span ?

Comment modifier les couleurs des puces dans les listes HTML sans utiliser d'éléments Span ?

DDD
Libérer: 2024-12-20 12:38:21
original
967 Les gens l'ont consulté

How to Change Bullet Colors in HTML Lists Without Using Span Elements?

Comment modifier les couleurs des puces dans les listes HTML sans éléments Span

Dans certains scénarios, vous souhaiterez peut-être changer la couleur des puces dans un Liste HTML sans ajout d'éléments dans

  • balises. Voici une solution ingénieuse qui évite l'utilisation de spans.

    Pour y parvenir, exploitez le pseudo-élément :before :

    li {
      list-style: none;
    }
    
    li:before {
      /* For a round bullet */
      content: '22';
      /* For a square bullet */
      /* content: 'A0'; */
      display: block;
      position: relative;
      max-width: 0;
      max-height: 0;
      left: -10px;
      top: 0;
      color: green;
      font-size: 20px;
    }
    Copier après la connexion

    Cette méthode supprime le style de puce par défaut et crée une nouvelle puce via :avant. Il offre une flexibilité en termes de forme et de couleur, avec une prise en charge dans les principaux navigateurs, notamment IE8, Firefox et Chrome.

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