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; }
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>
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!