Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Applicare il Box Sizing agli Elementi | Il Modello a Scatola CSS e Gli Elementi di Spaziatura
Fondamenti Di CSS

bookSfida: Applicare il Box Sizing agli Elementi

Compito

Analisi delle differenze pratiche tra i valori content-box e border-box per la proprietà box-sizing. Il compito è il seguente:

  • Applicare il valore content-box alla proprietà box-sizing per l'elemento con l'id content-box.
  • Applicare il valore border-box alla proprietà box-sizing per l'elemento con l'id border-box.
index.html

index.html

index.css

index.css

copy
  • box-sizing: content-box: Larghezza e altezza escludono padding e bordo.
  • box-sizing: border-box: Larghezza e altezza includono padding e bordo.
index.html

index.html

index.css

index.css

copy

Spiegazione

In questo esempio sono presenti due elementi div, ciascuno con un valore diverso per la proprietà box-sizing:

  • Il primo div presenta un bordo rosso e utilizza il valore predefinito content-box per la proprietà box-sizing. Anche impostando width e height a 200px, il padding e il border aggiungono spazio extra, portando le dimensioni effettive a superare i 200px in entrambe le direzioni;
  • Al contrario, il secondo div mostra un bordo blu e imposta border-box come valore della proprietà box-sizing. In questo caso, width e height rimangono a 200px, ma il padding e il border sono inclusi nelle dimensioni del box.

Si possono osservare le dimensioni differenti delle due box: la prima risulta più grande a causa dello spazio aggiuntivo di padding e border, mentre la seconda mantiene una dimensione costante di 200px, inclusi padding e border.

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 4

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

Can you show me the CSS code for applying these box-sizing values?

Can you explain when to use content-box vs border-box in real projects?

What happens if I don't specify the box-sizing property?

Awesome!

Completion rate improved to 2.56

bookSfida: Applicare il Box Sizing agli Elementi

Scorri per mostrare il menu

Compito

Analisi delle differenze pratiche tra i valori content-box e border-box per la proprietà box-sizing. Il compito è il seguente:

  • Applicare il valore content-box alla proprietà box-sizing per l'elemento con l'id content-box.
  • Applicare il valore border-box alla proprietà box-sizing per l'elemento con l'id border-box.
index.html

index.html

index.css

index.css

copy
  • box-sizing: content-box: Larghezza e altezza escludono padding e bordo.
  • box-sizing: border-box: Larghezza e altezza includono padding e bordo.
index.html

index.html

index.css

index.css

copy

Spiegazione

In questo esempio sono presenti due elementi div, ciascuno con un valore diverso per la proprietà box-sizing:

  • Il primo div presenta un bordo rosso e utilizza il valore predefinito content-box per la proprietà box-sizing. Anche impostando width e height a 200px, il padding e il border aggiungono spazio extra, portando le dimensioni effettive a superare i 200px in entrambe le direzioni;
  • Al contrario, il secondo div mostra un bordo blu e imposta border-box come valore della proprietà box-sizing. In questo caso, width e height rimangono a 200px, ma il padding e il border sono inclusi nelle dimensioni del box.

Si possono osservare le dimensioni differenti delle due box: la prima risulta più grande a causa dello spazio aggiuntivo di padding e border, mentre la seconda mantiene una dimensione costante di 200px, inclusi padding e border.

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 4
some-alt