Saltar al contenido

Propiedad CSS list-style-position

La propiedad list-style-position especifica si el marcador de un elemento de lista debe estar dentro o fuera del cuadro del elemento de lista.

La propiedad list-style-position se aplica a los elementos de lista y a los elementos cuyo display está establecido en "list-item". Por defecto, esto incluye los elementos <li>. También se puede establecer en elementos padre: <ol> o <ul>.

Valor inicialoutside
Se aplica aElementos de lista.
HeredableSí.
AnimableNo.
VersiónCSS1
Sintaxis DOMobject.style.listStylePosition = "inside";

Sintaxis

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

Ejemplo de la propiedad list-style-position con el valor "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>

Resultado

CSS list-style-position Property

En el ejemplo dado, los elementos de la lista están posicionados dentro del cuadro.

Ejemplo de la propiedad list-style-position con el valor "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>

Valores

ValorDescripciónProbarlo
outsideColoca el cuadro del marcador fuera del cuadro de bloque principal. Es el valor predeterminado de esta propiedad.Probarlo »
insideEstablece el cuadro del marcador como el primer cuadro en línea dentro del cuadro de bloque principal.Probarlo »
initialHace que la propiedad use su valor predeterminado.Probarlo »
inheritHereda la propiedad de su elemento padre.

Práctica

¿Qué especifica la propiedad 'list-style-position' en CSS?

¿Te resulta útil?

Vista previa dual-run — compárala con las rutas Symfony en producción.