Présentation du modèle de boîte CSS

Jetons d'abord un coup d'œil aux composants de la boîte, notamment : margin (marge extérieure) ; padding (contenu de la marge intérieure (contenu) ; , qui entoure directement le contenu est le remplissage. Le remplissage présente l'arrière-plan de l'élément. Le bord du rembourrage est la bordure. À l'extérieur de la bordure se trouve la marge, qui est transparente par défaut et ne masque donc aucun élément situé derrière elle.

Ci-dessous, nous utilisons une image pour décrire leur structure :

QQ截图20161011154949.png

Le remplissage, les bordures et les marges sont tous facultatifs par défaut. Cependant, de nombreux éléments seront définis par l'utilisateur. Il est également possible d'utiliser un sélecteur universel pour définir tous les éléments, ce qui équivaut à une initialisation :

* {
  margin: 0;
  padding: 0;
}

Comme le montre la figure ci-dessus, width ( width) et height (height ) font référence à la largeur et à la hauteur de la zone de contenu. L'augmentation du remplissage, des bordures et des marges n'affectera pas la taille de la zone de contenu, mais augmentera la taille globale de la boîte de l'élément.

Vous pouvez définir ces attributs comme suit :

box {
  width: 70px;
  margin: 10px;
  padding: 5px;
}

Les marges peuvent être des valeurs négatives, et dans de nombreux cas, des marges de valeurs négatives sont utilisées.

Formation continue
||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Title</title> </head> <body> PHP中文网 </body> </html>
soumettreRéinitialiser le code
  • Recommandations de cours
  • Téléchargement du didacticiel