Maison > interface Web > Tutoriel H5 > Comprendre le modèle de boîte

Comprendre le modèle de boîte

巴扎黑
Libérer: 2017-06-23 14:53:03
original
2019 Les gens l'ont consulté

Il existe deux types de modèles de boîte : les modèles de boîte W3C et IE

Le modèle de boîte comprend la marge, la bordure, le remplissage et le contenu

Largeur de l'élément W3C = largeur du contenu

Largeur de l'élément d'IE = content+padding+border

Je pense personnellement que le modèle de boîte défini par le W3C et le modèle de boîte défini par IE sont plus raisonnables, et celui défini par IE est plus raisonnable, et celui défini par l'élément

La largeur doit inclure la bordure et le remplissage. C'est la même chose que la boîte dans notre vraie vie

Le W3C a également reconnu son propre problème, donc il. ajout d'une nouvelle boîte de style dans le dimensionnement CSS3,

contient deux attributs content-box et border-box.

content-box : width=content+padding+border

border-box : width=width (largeur spécifiée par le style)

1. Pour les éléments au niveau de la ligne, margin-top et margin-bottom ne sont pas valides pour les éléments supérieurs et inférieurs, et margin-left et margin-right sont valides

2. Pour les éléments adjacents au niveau du bloc, margin-bottom et méthodes de valeur de marge supérieure

1) Tous sont des nombres positifs : prenez la valeur maximale Distance=Math.max(margin-botton,margin-top)

2) Tous sont des nombres négatifs : prenez la valeur minimale Distance=Math.min( margin-botton,margin-top)

3) Le haut est un nombre positif et le bas est un nombre négatif ou le haut est un nombre négatif et le bas est un nombre positif : Ajout de distance positive et négative = margin-botton+margin-top

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