Dans le document HTML, chaque balise rendue dans la page est un modèle de boîte. Cet article présente principalement l'explication détaillée du modèle de boîte bizarre CSS et du modèle de boîte standard. L'éditeur pense que c'est assez bon, et maintenant je vais le faire. partagez-le avec vous, donnez également une référence à chacun. Suivons l'éditeur pour y jeter un œil, j'espère que cela pourra aider tout le monde.
Le modèle de boîte est divisé en : W3C标准的盒子模型
et IE标准的盒子模型
.
Étant donné que la plupart des navigateurs grand public actuels prennent en charge le modèle de boîte standard du W3C (modèle de boîte standard), ils conservent également l'analyse des styles de boîte étranges. Bien sûr, IE continue d'utiliser son propre modèle de boîte standard (boîte étrange). modèle) )
Utilisez deux exemples simples pour présenter respectivement ces deux modèles de boîte :
Modèle de boîte standard :
<!--html--> <p class="box1"> <p class="box2"></p> </p>
<!--css--> .box1{ width: 200px; height: 200px; background-color: aqua; padding: 30px; } .box2{ width: 200px; height: 200px; background-color: red; }
La largeur et la hauteur de la boîte extérieure ici sont toutes deux : 30 + 200 + 30 = 260px.
Modèle de boîte étrange
<!--css中加入box-sizing属性--> <!--box-sizing属性:border-box(怪异盒子模型),content-box(标准盒模型)--> .box1{ width: 200px; height: 200px; background-color: aqua; padding: 30px; box-sizing: border-box; } .box2{ width: 200px; height: 200px; background-color: red; }
La boîte extérieure ici les deux la largeur et la hauteur sont : 30 + 140 + 30 = 200px.
Une conclusion est tirée ici :
Modèle de boîte standard, la largeur totale d'un bloc = largeur (largeur du contenu) + marge (gauche et droite) + remplissage (gauche et droite) + bordure (gauche et droite)
Modèle de boîte bizarre, la largeur totale d'un bloc = largeur (contenu + bordure + remplissage) + marge (gauche et droite)
Recommandations associées :
Introduction au modèle de boîte CSS
Connaissance flexible du modèle de boîte flexible CSS3
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!