Défi : Appliquer la Propriété Box-Sizing aux Éléments
Tâche
Exploration des différences pratiques entre les valeurs content-box et border-box pour la propriété box-sizing. Votre tâche est la suivante :
- Appliquer la valeur
content-boxà la propriétébox-sizingpour l’élément avec l’identifiantcontent-box. - Appliquer la valeur
border-boxà la propriétébox-sizingpour l’élément avec l’identifiantborder-box.
index.html
index.css
box-sizing: content-box: la largeur et la hauteur excluent le remplissage (padding) et la bordure.box-sizing: border-box: la largeur et la hauteur incluent le remplissage (padding) et la bordure.
index.html
index.css
Explication
- La première boîte utilise
content-box(valeur par défaut). La largeur et la hauteur s'appliquent uniquement au contenu, donc le remplissage et la bordure augmentent sa taille finale au-delà de 200×200px ; - La deuxième boîte utilise
border-box. La largeur et la hauteur incluent le contenu, le remplissage et la bordure, donc la taille totale reste exactement 200×200px.
Cela rend la première boîte visiblement plus grande, tandis que la seconde reste cohérente, quel que soit le remplissage ou la bordure ajoutés.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
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?
Génial!
Completion taux amélioré à 2.56
Défi : Appliquer la Propriété Box-Sizing aux Éléments
Glissez pour afficher le menu
Tâche
Exploration des différences pratiques entre les valeurs content-box et border-box pour la propriété box-sizing. Votre tâche est la suivante :
- Appliquer la valeur
content-boxà la propriétébox-sizingpour l’élément avec l’identifiantcontent-box. - Appliquer la valeur
border-boxà la propriétébox-sizingpour l’élément avec l’identifiantborder-box.
index.html
index.css
box-sizing: content-box: la largeur et la hauteur excluent le remplissage (padding) et la bordure.box-sizing: border-box: la largeur et la hauteur incluent le remplissage (padding) et la bordure.
index.html
index.css
Explication
- La première boîte utilise
content-box(valeur par défaut). La largeur et la hauteur s'appliquent uniquement au contenu, donc le remplissage et la bordure augmentent sa taille finale au-delà de 200×200px ; - La deuxième boîte utilise
border-box. La largeur et la hauteur incluent le contenu, le remplissage et la bordure, donc la taille totale reste exactement 200×200px.
Cela rend la première boîte visiblement plus grande, tandis que la seconde reste cohérente, quel que soit le remplissage ou la bordure ajoutés.
Merci pour vos commentaires !