CSS
HTML
JavaScript
PHP
Introduzione
Coming Soon
Generatori
Varie

CSS list-style-position

La proprietà CSS list-style-position controlla l'allineamento del marcatore rispetto al contenuto (CSS3)

La proprietà list-style-position di CSS3 definisce se il marcatore di una lista deve essere visualizzato all'interno o all'esterno del contenitore di contenuto. Questo influenza l’allineamento del testo su più righe e l’estetica dell’elenco. Il valore predefinito è outside.

Sintassi

list-style-position: inside | outside;

Significato dei valori principali:

  • inside: Il marcatore viene visualizzato all'interno del contenitore del testo. Il testo dell'elemento si allinea sotto il marcatore.

  • outside: (Predefinito) Il marcatore è fuori dal contenitore. Il testo inizia allineato a sinistra, separato dal marcatore.

  • inherit / initial / unset: Valori globali per ereditare, inizializzare o annullare il valore.


Esempio proprietà: list-style-position


Codice Esempio: list-style-position

CODE: CSSpreleva codice
  1. .list-position-outside {
  2.   list-style-position: outside;
  3.   list-style-type: disc;
  4.   font-size: 18px;
  5.   background-color: #f9f9f9;
  6.   padding: 10px;
  7. }
  8.  
  9. .list-position-inside {
  10.   list-style-position: inside;
  11.   list-style-type: disc;
  12.   font-size: 18px;
  13.   background-color: #e8f0fe;
  14.   padding: 10px;
  15. }

Contenuto Esempio: list-style-position

Esempio di utilizzo della proprietà list-style-position

Questo esempio mostra la differenza visiva tra i valori inside e outside:


  • Elemento con marcatore all’esterno
  • Secondo elemento con testo più lungo che va a capo per mostrare l’effetto dell’allineamento.
  • Elemento con marcatore all’interno
  • Secondo elemento con testo più lungo che va a capo per mostrare l’effetto dell’allineamento.

CSS e HTML per l'esempio con list-style-position:

  
  <style>
    .list-position-outside {
      list-style-position: outside;
      list-style-type: disc;
      font-size: 18px;
      background-color: #fff;
      padding: 10px;
    }

    .list-position-inside {
      list-style-position: inside;
      list-style-type: disc;
      font-size: 18px;
      background-color: #c9ddff;
      padding: 10px;
    }
  </style>

  <ul class="list-position-outside">
    <li>Elemento con marcatore all’esterno</li>
    <li>Secondo elemento con testo lungo...</li>
  </ul>

  <ul class="list-position-inside">
    <li>Elemento con marcatore all’interno</li>
    <li>Secondo elemento con testo lungo...</li>
  </ul>
  

Note:
Le indicazioni dei Browser supportati sono superate grazie alla loro costante evoluzione, si consiglia di verificare la compatibilità dei vari browser eseguendo il test cliccando qui sotto.

Supporto Browser

Browser Support

I Cookie su questo sito:

Il nostro sito utilizza cookie e altre tecnologie in modo tale che sia noi, sia i nostri partner, possiamo ricordarci di te e capire come tu e gli altri visitatori utilizzate il nostro sito. Qui puoi trovare ulteriori informazioni sui cookie e le altre tecnologie. Chiudendo questo banner o continuando la navigazione acconsenti all'uso dei cookie. Acconsento Info Cookies