Aller au contenu

Propriété CSS max-width

La propriété max-width permet de définir la largeur maximale d'un élément.

Cette propriété empêche la valeur de la propriété width de dépasser la valeur spécifiée pour max-width.

En revanche, la propriété max-width remplace la propriété width, et la propriété CSS min-width remplace la propriété max-width.

Valeur initialenone
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.maxWidth = "500px";

Syntaxe

Syntaxe de la propriété CSS max-width

css
max-width: none | length | initial | inherit;

Exemple de la propriété max-width :

Exemple de la propriété CSS max-width avec une valeur en %

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      div {
        max-width: 50%;
        background-color: #1c87c9;
      }
    </style>
  </head>
  <body>
    <h2>Max-width property example</h2>
    <div>The max-width of this text is defined as 50%.</div>
  </body>
</html>

Résultat

Propriété CSS max-width

Exemple de la propriété max-width définie en "px" et "em" :

Exemple de la propriété CSS max-width avec des valeurs px et em

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      div {
        max-width: 250px;
        background-color: #8ebf42;
      }
      p {
        max-width: 20em;
        background-color: #ccc;
        color: #fff;
      }
    </style>
  </head>
  <body>
    <h2>Max-width property example</h2>
    <div>The max-width of this div element is defined as 250px.</div>
    <p>The max-width of this paragraph is defined as 20em.</p>
  </body>
</html>

Valeurs

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

Pratique

Que fait la propriété CSS max-width ?

Trouvez-vous cela utile?

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