Zum Inhalt springen

CSS list-style-Eigenschaft

Die CSS list-style-Eigenschaft ist eine Kurzschreibweise (Shorthand) für die folgenden list-style-Eigenschaften:

Sie können alle Eigenschaften in dieser Reihenfolge festlegen: 1. list-style-type, 2. list-style-position, 3. list-style-image.

Die list-style-Eigenschaft kann auf ein Listenelement oder auf die Liste der Elemente (<ul> oder <ol>) festgelegt werden, und dieser Stil wird vererbt (kaskadiert) und auf die Listenelemente in dieser Liste angewendet.

INFO

Fehlt eine der oben genannten Eigenschaften, wird sie automatisch auf den Standardwert gesetzt.

Anfangswertdisc outside none
Anwendbar aufListenelemente.
VererbbarJa.
AnimierbarNein.
VersionCSS1
DOM-Syntaxobject.style.listStyle = "none";

Syntax

Syntax der CSS list-style-Eigenschaft

css
list-style: list-style-type list-style-position list-style-image | initial | inherit;

Beispiel für die list-style-Eigenschaft:

Beispiel der CSS list-style-Eigenschaft mit den Werten square inside und circle

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      .example1 {
        list-style: circle;
      }
      .example2 {
        list-style: square inside;
      }
    </style>
  </head>
  <body>
    List 1
    <ul class="example1">
      <li>List Item1</li>
      <li>List Item2</li>
      <li>List Item3</li>
    </ul>
    List 2
    <ul class="example2">
      <li>List Item A</li>
      <li>List Item B</li>
      <li>List Item C</li>
    </ul>
  </body>
</html>

Ergebnis

CSS list-style-Eigenschaft

Beispiel für die list-style-Eigenschaft, bei der der Listentyp angegeben ist:

Beispiel der CSS list-style-Eigenschaft mit den Werten lower-greek und lower-latin

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      ul:nth-of-type(1) {
        list-style: lower-greek;
      }
      ul:nth-of-type(2) {
        list-style: lower-latin;
      }
    </style>
  </head>
  <body>
    <h2>List-style property example</h2>
    <ul>
      <li>Item</li>
      <li>Item</li>
      <li>Item</li>
    </ul>
    <ul>
      <li>Item</li>
      <li>Item</li>
      <li>Item</li>
    </ul>
  </body>
</html>

Beispiel für die list-style-Eigenschaft, bei der die Position der Liste angegeben ist:

Beispiel der CSS list-style-Eigenschaft mit den Werten inside und outside

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      .inside {
        list-style: inside;
      }
      .outside {
        list-style: outside;
      }
      li {
        border: 1px solid #ccc;
      }
    </style>
  </head>
  <body>
    <h2>List-style property example</h2>
    <h3>List-style is positioned "inside":</h3>
    <ul class="inside">
      <li>Chocolate</li>
      <li>Candies</li>
      <li>Lollipops</li>
    </ul>
    <h3>List-style is positioned "outside":</h3>
    <ul class="outside">
      <li>Cold Drinks</li>
      <li>Hot Drinks</li>
      <li>Ice-Creams</li>
    </ul>
  </body>
</html>

Beispiel für die list-style-Eigenschaft, bei der ein Bild als Listenelement-Stil festgelegt ist:

Beispiel der CSS list-style-Eigenschaft mit dem Wert list-style-image

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      ul {
        list-style: url('https://de.w3docs.com/uploads/media/default/0001/01/03d3f916bd5c266dd5008d5c210478cc730437eb.png');
      }
    </style>
  </head>
  <body>
    <h2>List-style property example</h2>
    <ul>
      <li>Chocolate</li>
      <li>Candies</li>
      <li>Lollipops</li>
    </ul>
  </body>
</html>

Werte

WertBeschreibung
list-style-typeWird verwendet, um den Typ des Listenelement-Markers zu definieren. Mehr dazu hier: CSS list-style-type-Eigenschaft
list-style-positionWird verwendet, um festzulegen, wo der Listenelement-Marker platziert wird. Mehr dazu hier: CSS list-style-position-Eigenschaft
list-style-imageWird verwendet, um ein Bild anstelle eines Listenelement-Markers zu platzieren. Mehr dazu hier: CSS list-style-image-Eigenschaft
initialLegt fest, dass die Eigenschaft ihren Standardwert verwendet.
inheritErbt die Eigenschaft vom Elternelement.

Übung

Welche Typen der list-style CSS-Eigenschaft gibt es?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.