Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Appliquer la Propriété Box-Sizing aux Éléments | Le Modèle de Boîte CSS et l'Espacement des Éléments
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Fondamentaux De CSS

bookDé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-sizing pour l’élément avec l’identifiant content-box.
  • Appliquer la valeur border-box à la propriété box-sizing pour l’élément avec l’identifiant border-box.
index.html

index.html

index.css

index.css

copy
  • 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.html

index.css

index.css

copy

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.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 4

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

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?

bookDé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-sizing pour l’élément avec l’identifiant content-box.
  • Appliquer la valeur border-box à la propriété box-sizing pour l’élément avec l’identifiant border-box.
index.html

index.html

index.css

index.css

copy
  • 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.html

index.css

index.css

copy

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.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 4
some-alt