De list-style
eigenschap is een verkorte eigenschap die waarden instelt voor drie verschillende lijstgerelateerde eigenschappen in één declaratie:
ul ( list-style: || || ; )
Hier is een voorbeeld van de syntaxis:
ul ( list-style: square outside none; )
Wat hetzelfde zou zijn als de volgende handversie:
ul ( list-style-type: square; list-style-position: outside; list-style-image: none; )
In het kort: als er waarden worden weggelaten, keren ze terug naar hun oorspronkelijke staat.
Waarden voor list-style-type
De list-style-type
eigenschap definieert het type lijst door de inhoud van elke markering of opsommingsteken in de lijst in te stellen. Acceptabele zoekwoordwaarden voor list-style-type
zijn onder meer:
disc
circle
square
decimal
decimal-leading-zero
lower-roman
upper-roman
lower-greek
lower-latin
upper-latin
armenian
georgian
lower-alpha
upper-alpha
none
MDN heeft een completere lijst. Niet-trefwoordwaarden zijn geïntroduceerd in CSS3 en beginnen enige ondersteuning te zien, zoals:
ul ( list-style-type: "→"; )
De volgende demo bevat een groep ongeordende lijsten om elke zoekwoordwaarde te demonstreren:
De list-style-type
eigenschap is van toepassing op alle lijsten en op elk element dat is ingesteld op display: list-item
.
De kleur van de lijstmarkering zal de berekende kleur van het element zijn (ingesteld via de color
eigenschap).
Waarden voor list-style-position
De list-style-position
eigenschap definieert waar de lijstmarkering moet worden geplaatst en accepteert een van twee waarden: inside
of daarbuiten. Deze worden hieronder gedemonstreerd met de padding
verwijderd uit de lijsten en een linker rode rand toegevoegd:
Waarden voor list-style-image
De list-style-image
eigenschap bepaalt of de lijstmarkering is ingesteld met een afbeelding, en accepteert de waarde "geen" of een URL die naar de afbeelding verwijst:
ul ( list-style-image: url(images/bullet.png.webp); )
Meer demo's
Browser-ondersteuning
Chrome | Safari | Firefox | Opera | D.W.Z | Android | iOS |
---|---|---|---|---|---|---|
Werken | Werken | Werken | Werken | Werken | Werken | Werken |
IE6 / 7 ondersteunt niet alle trefwoordwaarden voor list-style-type
en heeft ook een bug waarbij zwevende lijstitems hun lijstmarkering niet weergeven. Dit wordt opgelost door een achtergrondafbeelding (in plaats van list-style-image
) op de lijstitems te gebruiken.