Les propriétés CSS dédiées aux listes permettent de choisir le type de marqueur (puce, numérotation) à utiliser pour chaque élément parmis ceux offerts par défaut pour les listes ordonnées et non ordonnées.
Il est également possible d'utiliser votre propre image en tant que puce.
Cliquez sur les exemples de code CSS pour voir le résultat appliqué à la colonne de droite ou l'un de ses éléments contenus.
list-style-type : type de puce ou type de numérotation | |||||||||
Type de puce pour les listes non ordonnées :
Type de numérotation pour les listes ordonnées :
Remarque : il existe d'autres types de puce ou numéroration mais ces dernières sont mal supportées par les navigateurs (binary, box, ...) : voir http://www.quirksmode.org/css/lists.html |
|
||||||||
list-style-position : modifier la position du marqueur | |||||||||
|
|
||||||||
list-style-image : utiliser une image | |||||||||
list-style-image: url('images/css-green-arrow-ul.png')
Malheureusement l'image n'est pas affichée exactement de la même manière par tous les navigateurs (petit décalage vers le haut, ...). Voici une solution qui fonctionne pour tous les navigateurs, mais qui utilise une image d'arrière plan plutôt que la propriété list-style-image : <style type="text/css"> ul#ul1 { /* suppr puce et marges */ list-style-type: none; padding: 0px; margin: 0px; } ul#ul1 li { /* puce en arrière plan */ background: url('images/css-green-arrow-ul.png') no-repeat 0px 0px; padding-left: 20px; } </style> <ul id="ul1"> <li>Item 1</li> <li>Item 2</li> <li>Item 3</li> <li>Item 4</li> </ul> |
|
||||||||
list-style : combiner toutes les propriétés | |||||||||
La propriété list-style permet de rassembler en une seule instruction CSS toutes les propriétés vues précédemment dans l'ordre suivant :
Exemples :
list-style: disc inside url('images/css-green-arrow-ul.png');
list-style: georgian outside;
|
|
2011 - Sylvain Boureliou - sylvain.boureliou@gmail.com - www.boureliou.com