Hauteur : 100 % vs. Hauteur minimale : 100%
Question :
Lors de la définition de la hauteur d'un div à l'aide de CSS, quelle est la distinction entre « hauteur : 100 % » et "min-height:100%" ?
Réponse :
Le World Wide Web Consortium (W3C) définit la relation entre ces deux propriétés comme suit :
- La hauteur initiale du div est déterminée sans tenir compte de la "hauteur min" et "hauteur-max."
- Si la hauteur initiale dépasse "hauteur-max", recalculez la hauteur en utilisant "hauteur-max" comme hauteur calculée.
- À l'inverse, si la hauteur résultante est inférieur à "hauteur min", recalculez la hauteur en utilisant "hauteur min" comme valeur calculée hauteur.
Résumé :
- "Min-height" remplacera la hauteur calculée si elle est supérieure, quelle que soit la hauteur spécifiée.
- "Max-height" peut annuler la hauteur spécifiée si elle est inférieure, mais il ne peut pas annuler "min-height."
Cas spécifique :
- "Height:100%" définit la hauteur de l'élément égale à la hauteur du bloc conteneur.
- "Min-height:100%" garantit que la hauteur est d'au moins 100%, même si une hauteur inférieure est explicitement précisé. Notez qu'il ne peut pas être remplacé par "max-height".
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!