Box Model CSS

Il Box Model è il concetto fondamentale che descrive come ogni elemento HTML è rappresentato come un rettangolo.

Componenti del Box Model

  1. Content: il contenuto effettivo (testo, immagini)
  2. Padding: spazio tra contenuto e bordo
  3. Border: il bordo dell'elemento
  4. Margin: spazio esterno al bordo

box-sizing

La proprietà box-sizing cambia come vengono calcolate le dimensioni:

/* Default: width/height = solo content */
box-sizing: content-box;

/* Consigliato: width/height include padding e border */
box-sizing: border-box;

/* Applicare a tutti gli elementi */
* {
  box-sizing: border-box;
}

Hai trovato utile quest'articolo?

  • Introduzione al CSS

    Il CSS (Cascading Style Sheets) è il linguaggio utilizzato per definire lo stile e la presentazione ...
  • Selettori CSS di base

    I selettori CSS permettono di identificare gli elementi HTML a cui applicare gli stili.Tipi di selet...
  • Proprietà color e background

    Le proprietà color e background sono fondamentali per definire l'aspetto visivo degli elementi.Propr...
  • Margin e Padding

    Margin e Padding controllano lo spazio intorno e dentro gli elementi.Differenza chiaveMargin: spazio...
  • Proprietà Border

    La proprietà border definisce il bordo degli elementi HTML.Sintassi completa.box { border-width: 2...