Maison > interface Web > tutoriel CSS > le corps du texte

Propriétés de la liste CSS : list-style-type et list-style-position

王林
Libérer: 2023-10-24 09:52:50
original
1252 Les gens l'ont consulté

CSS 列表属性:list-style-type 和 list-style-position

Propriétés de liste CSS : list-style-type et list-style-position, des exemples de code spécifiques sont requis

Dans le développement front-end, nous avons souvent besoin d'utiliser des listes pour afficher des informations. CSS fournit certaines propriétés pour embellir et personnaliser le style des listes. Les deux propriétés les plus couramment utilisées sont list-style-type et list-style-position.

  1. attribut list-style-type
    l'attribut list-style-type est utilisé pour définir le type de symbole de balisage pour les éléments de liste. Par défaut, le navigateur génère automatiquement des symboles de marque en fonction de l'ordre de la liste, généralement un point plein (disque). Mais nous pouvons changer le style du symbole de balisage via l'attribut list-style-type.

Voici quelques valeurs de type liste couramment utilisées et leurs effets :

  • disque : points pleins
  • cercle : points creux
  • carré : carrés pleins
  • aucun : aucun symbole de marque
  • décimal : chiffres décimaux (1, 2, 3, ...)
  • decimal-leading-zero : chiffres décimaux avec des zéros non significatifs (01, 02, 03, ...)
  • lower-roman : chiffres romains minuscules ( i, ii, iii, ...)
  • majuscule-romain : chiffres romains majuscules (I, II, III, ...)
  • alpha minuscule : lettres minuscules (a, b, c, ...)
  • upper-alpha : Lettres majuscules (A, B, C, ...)

Par exemple, si nous voulons changer le symbole marqueur d'une liste en un carré plein, nous pouvons utiliser le code suivant :

ul {
  list-style-type: square;
}
Copier après la connexion
  1. attribut list-style-position L'attribut
    list-style-position est utilisé pour définir la position du symbole de marque d'élément de liste. Par défaut, le symbole du marqueur est placé à gauche de l'élément de liste. Nous pouvons utiliser la propriété list-style-position pour placer le symbole du marqueur à l’extérieur ou à l’intérieur de l’élément de liste.

Voici les deux valeurs​​de list-style-position et leurs effets :

  • inside : le symbole de marque est situé à l'intérieur de l'élément de liste
  • outside : le symbole de marque est situé à l'extérieur de l'élément de liste

Par exemple, si nous voulons mettre la liste Le symbole de marque de l'élément est placé à l'extérieur, vous pouvez utiliser le code suivant :

ul {
  list-style-position: outside;
}
Copier après la connexion
  1. Exemple complet
    Ce qui suit est un exemple qui combine list-style-type et list-style-position, affichant une liste ordonnée avec un style personnalisé :
ol {
  list-style-type: decimal;
  list-style-position: inside;
  padding-left: 20px;
}

ol li {
  padding-left: 10px;
  line-height: 1.5;
}
Copier après la connexion

Dans cet exemple, le symbole de marque de liste est un nombre décimal, placé à l'intérieur de l'élément de liste, et une certaine marge gauche et hauteur de ligne sont ajoutées au élément de liste.

Résumé
En utilisant les propriétés list-style-type et list-style-position, nous pouvons personnaliser le style de la liste pour la rendre plus conforme à nos besoins de conception. Les exemples ci-dessus ne sont que quelques-uns des usages courants. En fait, il existe d'autres valeurs parmi lesquelles choisir pour ces deux propriétés. En utilisant ces attributs de manière flexible, nous pouvons créer des effets de liste plus diversifiés.

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