Comment Style une liste avec CSS

Comment Style une liste avec CSS


Utilisez des listes à faire des points rapides, pas de numéro dans l'ordre, ou de créer un menu pour votre site.

Instructions

Modifier ou supprimer la liste des marqueurs

1 Le-style-type liste propriété CSS est utilisé pour déterminer le type de marqueur une liste utilise ou pour supprimer complètement les marqueurs de la liste. Les valeurs possibles pour list-style-type comprennent: disque, cercle, carré, décimal supérieur alpha, inférieur-alpha, upper-roman, inférieur roman et aucun.

2 Si vous voulez la liste pour afficher en chiffres romains en majuscules, par exemple, la règle CSS serait:

ol {
list-style-type: upper-roman;
}

Pour les autres types de marqueurs, il suffit de changer la valeur donnée à la propriété pour le type de marqueur que vous voulez.

3 Si vous voulez pas de liste des marqueurs à tous, la règle CSS serait

ol {
list-style-type: none;
}

Pour une liste non ordonnée, il serait:

ul {
list-style-type: none;
}

4 Pour changer le marqueur de liste à une image, utilisez la propriété list-style-image. Par exemple, supposons que vous vouliez utiliser un petit graphique d'une étoile comme un marqueur d'élément de liste. Voici un exemple de la façon de donner l'URL de l'image.

ul {
list-style-image: url (star.gif);
}

Afficher la liste Horizontalement

5 La propriété CSS qui fera un affichage de la liste sur une page est horizontalement affichage. La valeur pour l'affichage que vous souhaitez utiliser pour créer des listes horizontales est display: inline.

6

Commencez avec une liste à puces ordinaire. Appliquer cet exemple règle CSS

li {
list-style-type: none;
display: inline;
}

L'image montre ce que ce CSS fera à une liste à puces unordered ordinaire.

7 La liste a besoin de style supplémentaire, peut-être les frontières et le rembourrage, mais la base de la technique est donnée à l'étape 2.

Voir la section suivante pour obtenir des conseils sur la façon de coiffer la liste si elle contient des liens.

Style Liste comme Menu

8 Dans cette section, nous allons voir une barre de menu verticale ou navbar. Il n'y a pas besoin d'images dans la barre de navigation, que le CSS.

9 Une liste non ordonnée est normalement utilisé comme un menu. Chaque élément de la liste contient un élément A pour créer un lien. Une partie de la CSS applique à la liste, une partie des liens.

dix Commencez par enlever de la liste des marqueurs. Juste pour garder l'exemple de remplir une page entière, je vais ajouter une largeur, aussi. Par exemple,

ul {
list-style-type: none;
largeur: 200px;
}

11 Il ne faut pas, mais je vais ajouter une bordure noire solide à l'exemple. Cela rendra la liste regard en boîte et plus comme un navbar. Voici le CSS.

li {
border: 1px solid # 000;
}

12 Cela rend la liste regard comme une barre de menu, mais la seule partie d'un utilisateur peut cliquer sur le mot réel dans l'élément de liste. Vous pouvez faire toute la boîte dans la zone cliquable en ajoutant une règle CSS pour les liens.

13 Comment Style une liste avec CSS


Utilisez le descendant sélecteur li a. Cela permet de sélectionner les liens qui font partie de votre liste. Voici le CSS:

li a {
bloc de visualisation;
}

L'affichage: règle de blocage rend la liste entière élément se comporte comme un lien et tout devient cliquable. Vous pouvez voir le doigt pointé dans l'image, en montrant que n'importe où à l'intérieur de la boîte peut être cliqué pour faire fonctionner le menu.

Conseils et avertissements

  • Il y a aussi une CSS list-style-position propriété qui peut avoir les valeurs à l'intérieur, à l'extérieur ou d'hériter. Utiliser la liste-style-position afin de déterminer si la liste affiche soit à l'intérieur ou à l'extérieur du marqueur de liste.
  • Utiliser les marges, rembourrage et couleurs de fond ou des images pour habiller la liste.
  • Vous pouvez faire de la couleur d'arrière-plan (ou image) de chaque élément de la liste des changements lorsque l'utilisateur passe au-dessus avec une règle CSS pour le sélecteur li a: hover.