CSS
HTML
JavaScript
PHP
Coming Soon
Generatori
Varie & Old

CSS margin

La proprietà CSS margin imposta lo spazio esterno di un elemento (CSS3)

La proprietà margin di CSS3 regola lo spazio esterno attorno a un elemento HTML. Si tratta di una proprietà shorthand che consente di impostare contemporaneamente i margini superiore, destro, inferiore e sinistro. Può essere utilizzata anche con il valore auto per centrare gli elementi orizzontalmente.

Sintassi

margin: valore;

Significato dei valori principali:

  • lunghezza: Valore fisso (es. 10px, 2em, 5rem) che specifica l'ampiezza del margine.

  • percentuale: Percentuale relativa alla larghezza del contenitore (es. 10%).

  • auto: Il browser calcola automaticamente il margine. Utile per centrare orizzontalmente un elemento.

  • valori multipli: È possibile specificare fino a quattro valori in ordine: top right bottom left.

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


Esempio proprietà: margin


Codice Esempio: margin

CODE: CSSpreleva codice
  1. .container {
  2.   background-color: #f0f0f0;
  3.   padding: 30px;
  4. }
  5.  
  6. .box {
  7.   background-color: #4078f2;
  8.   color: white;
  9.   padding: 20px;
  10.   margin: 20px;
  11.   border-radius: 8px;
  12.   font-size: 18px;
  13.   text-align: center;
  14. }
  15.  
  16. .box-auto {
  17.   margin: auto;
  18.   width: 200px;
  19.   background-color: #50a14f;
  20. }

Contenuto Esempio: margin

Esempio di utilizzo della proprietà margin

In questo esempio si vede come la proprietà margin gestisce lo spazio esterno di un elemento rispetto agli altri:


Elemento con margin: 20px;
Elemento centrato con margin: auto;

CSS e HTML per l'esempio con margin:

  
  <style>
    .container {
      background-color: #fdf6e3;
      border: 2px dashed #50a14f;
    }

    .box-20 {
      margin: 20px;
      background-color: #4078f2;
      color: white;
      padding: 20px;
      border-radius: 8px;
      font-size: 18px;
      text-align: center;
    }

    .box-auto {
      margin: auto;
      width: 200px;
      background-color: #50a14f;
      color: white;
      padding: 20px;
      border-radius: 8px;
      font-size: 18px;
      text-align: center;
    }
  </style>

  <div class="container">
    <div class="box-20">Elemento con margin: 20px;</div>
    <div class="box-auto">Elemento centrato</div>
  </div>
  

Leggenda Proprietà:

Immagine Box Leggenda Proprietà

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