Aller au contenu

Propriété min-width CSS

La propriété min-width définit la largeur minimale d'un élément. Cette propriété empêche la valeur de la propriété width de devenir inférieure à la valeur spécifiée pour min-width.

Notez que lorsqu'elle est utilisée conjointement avec les propriétés width et max-width, min-width agit comme une borne inférieure. La largeur calculée est bornée entre min-width et max-width, remplaçant la valeur de width si elle se situe en dehors de cette plage.

La propriété accepte une longueur CSS (px, pt, em, etc.) ou un pourcentage.

INFO

Les valeurs de longueur négatives sont interdites.

Valeur initiale0
S'applique àTous les éléments, à l'exception des éléments en ligne non remplacés, des lignes de tableau et des groupes de lignes.
HéritéeNon.
AnimableOui. La largeur est animable.
VersionCSS2
Syntaxe DOMobject.style.minWidth = "200px";

Syntaxe

Syntaxe de la propriété CSS min-width

css
min-width: <length> | <percentage> | initial | inherit;

Exemple de la propriété min-width :

Exemple de la propriété CSS min-width avec une valeur en px

html
<!DOCTYPE html>
<html>
  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Title of the document</title>
    <style>
      div {
        width: 10px;
        min-width: 70%;
        background-color: #1c87c9;
        color: #ffffff
      }
    </style>
  </head>
  <body>
    <div>The min-width of this text is defined as 70%.</div>
  </body>
</html>

Résultat

Propriété min-width CSS

Ici, la largeur minimale de l'élément est de 10 cm :

Exemple de la propriété min-width spécifiée en "cm" :

Exemple de la propriété CSS min-width avec une valeur en cm

html
<!DOCTYPE html>
<html>
  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Title of the document</title>
    <style>
      span {
        background-color: #ccc;
        min-width: 0;
      }
      .example {
        min-width: 10cm;
        display: inline-block;
      }
    </style>
  </head>
  <body>
    <h2>Min-width property example</h2>
    <h3>Min-width: 0:</h3>
    <span>Minimum width is set to 0.</span>
    <h3>min-width: 10cm:</h3>
    <span class="example">Minimum width is set to 10cm.</span>
  </body>
</html>

Valeurs

ValeurDescriptionEssayer »
lengthDéfinit la largeur minimale en px, pt, cm, etc. La valeur par défaut est 0.Essayer »
%Définit la largeur minimale en % de l'élément parent.Essayer »
initialFait utiliser à la propriété sa valeur par défaut.Essayer »
inheritHérite la propriété de son élément parent.

Pratique

Quelle est la fonctionnalité de la propriété 'min-width' en CSS ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.