Sfida: Applicare il Box Sizing agli Elementi
Compito
Esploriamo le differenze pratiche tra i valori content-box e border-box per la proprietà box-sizing. Il tuo compito è il seguente:
- Applica il valore
content-boxalla proprietàbox-sizingper l'elemento con l'idcontent-box. - Applica il valore
border-boxalla proprietàbox-sizingper l'elemento con l'idborder-box.
index.html
index.css
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.css
Spiegazione
- Il primo riquadro utilizza
content-box(impostazione predefinita). Larghezza e altezza si applicano solo al contenuto, quindi padding e bordo aumentano la dimensione finale oltre 200×200px; - Il secondo riquadro utilizza
border-box. Larghezza e altezza includono contenuto, padding e bordo, quindi la dimensione complessiva rimane esattamente 200×200px.
Questo rende il primo riquadro visibilmente più grande, mentre il secondo rimane costante indipendentemente dal padding o dal bordo aggiunto.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
What CSS code should I use to apply these box-sizing values?
Can you explain why the sizes appear different visually?
Can you show an example of how padding and border affect each box?
Fantastico!
Completion tasso migliorato a 2.56
Sfida: Applicare il Box Sizing agli Elementi
Scorri per mostrare il menu
Compito
Esploriamo le differenze pratiche tra i valori content-box e border-box per la proprietà box-sizing. Il tuo compito è il seguente:
- Applica il valore
content-boxalla proprietàbox-sizingper l'elemento con l'idcontent-box. - Applica il valore
border-boxalla proprietàbox-sizingper l'elemento con l'idborder-box.
index.html
index.css
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.css
Spiegazione
- Il primo riquadro utilizza
content-box(impostazione predefinita). Larghezza e altezza si applicano solo al contenuto, quindi padding e bordo aumentano la dimensione finale oltre 200×200px; - Il secondo riquadro utilizza
border-box. Larghezza e altezza includono contenuto, padding e bordo, quindi la dimensione complessiva rimane esattamente 200×200px.
Questo rende il primo riquadro visibilmente più grande, mentre il secondo rimane costante indipendentemente dal padding o dal bordo aggiunto.
Grazie per i tuoi commenti!