Maison > interface Web > tutoriel CSS > Comment créer des points principaux pour la table des matières en utilisant uniquement CSS ?

Comment créer des points principaux pour la table des matières en utilisant uniquement CSS ?

Linda Hamilton
Libérer: 2024-12-20 03:25:12
original
654 Les gens l'ont consulté

How to Create Leading Dots for Table of Contents using Only CSS?

Créer des points de début pour une table des matières à l'aide de CSS

Obtenir des points de début dans une table des matières peut être délicat, mais CSS offre une solution efficace solution.

CSS uniquement Approche :

Comme suggéré par une source réputée, la technique CSS uniquement suivante résout ce problème avec élégance :

ul.leaders {
  max-width: 40em;
  padding: 0;
  overflow-x: hidden;
  list-style: none;
}

ul.leaders li:before {
  float: left;
  width: 0;
  white-space: nowrap;
  content:
    ". . . . . . . . . . . . . . . . . . . . "
    ". . . . . . . . . . . . . . . . . . . . "
    ". . . . . . . . . . . . . . . . . . . . "
    ". . . . . . . . . . . . . . . . . . . . ";
}

ul.leaders span:first-child {
  padding-right: 0.33em;
  background: white;
}

ul.leaders span + span {
  float: right;
  padding-left: 0.33em;
  background: white;
}
Copier après la connexion

Structure HTML :

Pour utiliser cette technique, structurez votre HTML comme suit :

<ul class="leaders">
  <li><span>Salmon Ravioli</span> <span>7.95</span></li>
  <li><span>Fried Calamari</span> <span>8.95</span></li>
  <li><span>Almond Prawn Cocktail</span> <span>7.95</span></li>
  <li><span>Bruschetta</span> <span>5.25</span></li>
  <li><span>Margherita Pizza</span> <span>10.95</span></li>
</ul>
Copier après la connexion

Cette approche crée efficacement des points de début sans recourir aux images ou aux solutions JavaScript complexes, offrant une présentation claire et visuellement attrayante.

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