Défi : Appliquer la Propriété Box-Sizing aux Éléments
Tâche
Explorer les différences pratiques entre les valeurs content-box et border-box pour la propriété box-sizing. Tâches à réaliser :
- 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
Dans cet exemple, deux éléments div utilisent chacun une valeur différente pour la propriété box-sizing :
- Le premier
divpossède une bordure rouge et utilise la valeur par défautcontent-boxpour la propriétébox-sizing. Même si lawidthet laheightsont définies à200px, lepaddinget laborderajoutent de l'espace supplémentaire, ce qui donne des dimensions supérieures à200pxdans les deux directions ; - À l'inverse, le second
divprésente une bordure bleue et utilise la valeurborder-boxpour la propriétébox-sizing. Ici, lawidthet laheightrestent à200px, mais lepaddinget labordersont inclus dans les dimensions du bloc.
On peut observer la différence de taille entre les deux boîtes : la première est plus grande à cause de l'espace ajouté par le padding et la border, tandis que la seconde conserve une taille constante de 200px, incluant le padding et la border.
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
Awesome!
Completion rate improved to 2.56
Défi : Appliquer la Propriété Box-Sizing aux Éléments
Glissez pour afficher le menu
Tâche
Explorer les différences pratiques entre les valeurs content-box et border-box pour la propriété box-sizing. Tâches à réaliser :
- 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
Dans cet exemple, deux éléments div utilisent chacun une valeur différente pour la propriété box-sizing :
- Le premier
divpossède une bordure rouge et utilise la valeur par défautcontent-boxpour la propriétébox-sizing. Même si lawidthet laheightsont définies à200px, lepaddinget laborderajoutent de l'espace supplémentaire, ce qui donne des dimensions supérieures à200pxdans les deux directions ; - À l'inverse, le second
divprésente une bordure bleue et utilise la valeurborder-boxpour la propriétébox-sizing. Ici, lawidthet laheightrestent à200px, mais lepaddinget labordersont inclus dans les dimensions du bloc.
On peut observer la différence de taille entre les deux boîtes : la première est plus grande à cause de l'espace ajouté par le padding et la border, tandis que la seconde conserve une taille constante de 200px, incluant le padding et la border.
Merci pour vos commentaires !