--- title: min-height slug: Web/CSS/min-height tags: - CSS - Propriété - Reference translation_of: Web/CSS/min-height --- {{CSSRef}} La propriété** `min-height`** est utilisée afin de définir la hauteur minimale d'un élément. Elle empêche ainsi que la valeur de la propriété {{cssxref("height")}} devienne inférieure à `min-height`. {{EmbedInteractiveExample("pages/css/min-height.html")}} La valeur de la propriété `min-height` surcharge celles de {{cssxref("max-height")}} et {{cssxref("height")}} lorsque `min-height` est supérieure. ## Syntaxe ```css /* Valeur de longueur */ /* Type */ min-height: 3.5em; /* Valeur relative au bloc */ /* Type */ min-height: 10%; /* Valeurs avec un mot-clé */ min-height: max-content; min-height: min-content; min-height: fit-content; min-height: fill-available; /* Valeurs globales */ min-height: inherit; min-height: initial; min-height: unset; ``` ### Valeurs - `` - : La hauteur minimale exprimée de façon absolue. Voir la page {{cssxref("<length>")}} pour les différentes unités. Les valeurs négatives sont interdites, si elles sont utilisées, la déclaration sera considérée comme invalide. - `` - : La hauteur minimale exprimée de façon relative à la hauteur du bloc englobant grâce à une valeur de type {{cssxref("<percentage>")}}. Les valeurs négatives sont interdites, si elles sont utilisées, la déclaration sera considérée comme invalide. - `max-content` {{experimental_inline}} - : La hauteur intrinsèque préférée. - `min-content` {{experimental_inline}} - : La hauteur intrinsèque minimale préférée. - `fill-available`{{experimental_inline}} - : La hauteur du bloc englobant moins celle de la marge verticale, de la bordure et du remplissage (_padding_). Certains navigateurs implémentent cette valeur avec un mot-clé d'une ancienne version : `available`. - `fit-content` {{experimental_inline}} - : Selon la spécification CSS3 sur les boîtes (CSS3 Box), cette valeur est synonyme de `min-content.` La spécification CSS3 sur le dimensionnement (CSS3 Sizing) définit un algorithme plus complexe mais qui n'est implémenté par aucun navigateur, y compris de façon expérimentale. ### Syntaxe formelle {{csssyntax}} ## Exemples ### HTML ```html
Lorem ipsum tralala

toto

Duis aute irure dolor in reprehender
``` ### CSS ```css div { height: 150px; border: solid 1px red; } .exemple { min-height: 70%; border: solid 1px blue; } ``` ### Résultat {{EmbedLiveSample("Exemples")}} ## Spécifications
Spécification Statut Commentaires
{{SpecName('CSS3 Sizing', '#width-height-keywords', 'min-height')}} {{Spec2('CSS3 Sizing')}} Ajout des mots-clés max-content, min-content, fit-content et fill-available.
{{SpecName('CSS3 Flexbox', '#min-auto', 'min-height')}} {{Spec2('CSS3 Flexbox')}}

Ajout du mot-clé auto et définition de ce mot-clé comme valeur initiale.

{{SpecName('CSS3 Transitions', '#animatable-css', 'min-height')}} {{Spec2('CSS3 Transitions')}} min-height peut désormais être animée.
{{SpecName('CSS2.1', 'visudet.html#min-max-heights', 'min-height')}} {{Spec2('CSS2.1')}} Définition initiale.
{{cssinfo}} ## Compatibilité des navigateurs {{Compat("css.properties.min-height")}} ## Voir aussi - {{cssxref("width")}} - {{cssxref("height")}} - {{cssxref("max-height")}} - [Le modèle de boîtes](/en-US/docs/Learn/CSS/Building_blocks/The_box_model) - {{cssxref("min-width")}} - {{cssxref("box-sizing")}} - {{cssxref("height")}} - {{cssxref("max-height")}}