Maison > interface Web > tutoriel CSS > Explication détaillée du modèle de boîte étrange CSS et des exemples de modèles de boîte standard

Explication détaillée du modèle de boîte étrange CSS et des exemples de modèles de boîte standard

小云云
Libérer: 2017-12-25 09:10:05
original
3401 Les gens l'ont consulté

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>
Copier après la connexion


<!--css-->
.box1{
         width: 200px;
         height: 200px;
         background-color: aqua;
         padding: 30px;
        }
.box2{
         width: 200px;
         height: 200px;
         background-color: red;
        }
Copier après la connexion

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;
        }
Copier après la connexion

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

Modèle de boîte et boîte d'attribut de modèle de boîte - en CSS3 Introduction détaillée au dimensionnement

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal