Zum Inhalt springen

CSS list-style-position-Eigenschaft

Die list-style-position-Eigenschaft legt fest, ob der Marker eines Listenelements innerhalb oder außerhalb der Listenelement-Box positioniert werden soll.

Die list-style-position-Eigenschaft wird auf Listenelemente und Elemente angewendet, für die display auf „list-item“ festgelegt ist. Standardmäßig umfasst dies <li>-Elemente. Sie kann auch auf übergeordnete Elemente angewendet werden: <ol> oder <ul>.

Anfangswertoutside
Anwendbar aufListenelemente.
VererbbarJa.
AnimierbarNein.
VersionCSS1
DOM-Syntaxobject.style.listStylePosition = "inside";

Syntax

css
list-style-position: inside | outside | initial | inherit;

Beispiel für die list-style-position-Eigenschaft mit dem Wert „inside“:

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      .inside {
        list-style-position: inside;
      }
      li {
        border: 1px solid #666;
        padding: 5px;
      }
    </style>
  </head>
  <body>
    <h2>List-style-position property example</h2>
    <p>Here the list-style is positioned "inside".</p>
    <ul class="inside">
      <li>List item 1</li>
      <li>List item 2</li>
      <li>List item 3</li>
    </ul>
  </body>
</html>

Ergebnis

CSS list-style-position Property

Im obigen Beispiel sind die Listenelemente innerhalb der Box positioniert.

Beispiel für die list-style-position-Eigenschaft mit dem Wert „outside“:

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      .outside {
        list-style-position: outside;
      }
      li {
        border: 1px solid #666;
        padding: 5px;
        margin-bottom: 15px;
      }
    </style>
  </head>
  <body>
    <h2>List-style-position property example</h2>
    <p>Here the list-style is positioned "outside".</p>
    <ul class="outside">
      <li>List item 1</li>
      <li>List item 2</li>
      <li>List item 3</li>
    </ul>
  </body>
</html>

Werte

WertBeschreibungAusführen
outsidePlatziert die Marker-Box außerhalb der Hauptblock-Box. Dies ist der Standardwert dieser Eigenschaft.Ausführen »
insideLegt die Marker-Box als erste Inline-Box innerhalb der Hauptblock-Box fest.Ausführen »
initialWeist der Eigenschaft ihren Standardwert zu.Ausführen »
inheritErbt die Eigenschaft von ihrem übergeordneten Element.

Praxis

Was gibt die CSS-Eigenschaft 'list-style-position' an?

Finden Sie das nützlich?

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