max-height, min-heightNN 6 IE (voir texte) CSS 2

Hérité: non

Ces attributs vous permettent de définir la hauteur maximale et/ou minimale d'un élément. Vous pouvez définir ces limites quelle que soit la hauteur résultant du flux naturel du contenu.

Lorsque vous définissez l'attribut max-height d'un élément dont le contenu peut excéder ce maximum, vous devez également affecter la valeur hidden à l'attribut de style, afin de rogner ce contenu superflu. Dans le cas contraire, le contenu excédentaire va déborder dans le contenu des éléments subséquents. Netscape 6 prend en charge les attributs des éléments de niveau bloc et des éléments positionnés.

Internet Explorer 6 pour Windows prend uniquement en charge l'attribut min-height; il est de plus limité aux éléments td, th et tr dans un tableau dont l'attribut de style table-layout est réglé sur fixed. Cette procédure est contraire aux spécifications CSS2; ces attributs n'auront donc aucune incidence sur les éléments de tableau. Par conséquent, les paramètres min-height que vous créez pour les éléments td, th ou tr dans IE 6 n'ont aucune incidence sur Netscape 6. IE 5 pour Macintosh ne prend en charge aucun de ces attributs.

 
Syntaxe CSS
 
max-height: length | percentage | none
min-height: length | percentage | none
 
Valeur

Pour plus de détails sur les valeurs de longueur (length), voir le début de ce chapitre. La valeur peut également être un pourcentage, lequel sera calculé par rapport au conteneur de l'élément. La valeur none supprime toutes les contraintes, et le flux du contenu est donc naturel.

 
Valeur initiale

none (max-width); none (min-width).

 
S'applique à 

Reportez-vous au texte.

 
Référence de modèle d'objet
 
[window.]document.getElementById("elementID").style.minHeight
[window.]document.getElementById("elementID").style.maxHeight