Question #3195   Proposée par Answiki le 29/11/2021 à 19:33:10 UTC

En HTML, comment redimensionner dynamiquement une image ?

Answer   Submitted by Answiki on 11/29/2021 at 07:34:11 PM UTC

Il est possible de redimensionner dynamiquement une image grâce à la propriété CSS width:100%.

<!-- Resizing to parent entity width -->
<img src="https://ans.wiki/images/logo/logo-answiki-medium.png" style="max-width:100%;">

Notons que cette propriété ajustera l'image à la largeur de l'élément parent. Si ce dernier fait la largeur de la fenêtre, ou si l'image n'est pas inclue dans d'autres éléments, alors elle prendra la largeur de la fenêtre.


Si l'on souhaite que la largeur de l'image soit à la largeur de l'élément parent sans jamais dépasser la largeur native de l'image. Il convient d'utiliser la propriété CSS max-width:100% :

<!-- Resizing to parent entity width or image width-->
<img src="https://ans.wiki/images/logo/logo-answiki-medium.png" style="width:100%;">

Les exemples ci-dessus peuvent être testés en ligne en cliquant ici.


Il est également possible d'imposer la même contrainte en jouant avec les propriétés suivantes :

  • min-width : largeur minimum
  • height : hauteur imposée
  • max-height : hauteur maximale
  • min-height : hauteur minimale


4 events in history
Answer by Answiki on 11/29/2021 at 07:34:11 PM

Il est possible de redimensionner dynamiquement une image grâce à la propriété CSS width:100%.

<!-- Resizing to parent entity width -->
<img src="https://ans.wiki/images/logo/logo-answiki-medium.png" style="max-width:100%;">

Notons que cette propriété ajustera l'image à la largeur de l'élément parent. Si ce dernier fait la largeur de la fenêtre, ou si l'image n'est pas inclue dans d'autres éléments, alors elle prendra la largeur de la fenêtre.


Si l'on souhaite que la largeur de l'image soit à la largeur de l'élément parent sans jamais dépasser la largeur native de l'image. Il convient d'utiliser la propriété CSS max-width:100% :

<!-- Resizing to parent entity width or image width-->
<img src="https://ans.wiki/images/logo/logo-answiki-medium.png" style="width:100%;">

Les exemples ci-dessus peuvent être testés en ligne en cliquant ici.


Il est également possible d'imposer la même contrainte en jouant avec les propriétés suivantes :

  • min-width : largeur minimum
  • height : hauteur imposée
  • max-height : hauteur maximale
  • min-height : hauteur minimale


Question by Answiki 11/29/2021 at 07:33:10 PM
En HTML, comment ajuster une image à la largeur de la fenêtre ?
Question by Answiki 11/29/2021 at 07:33:10 PM
En HTML, comment redimensionner dynamiquement une image ?
Question by Answiki 11/29/2021 at 07:33:10 PM
En HTML, comment redimensionner dynamiquement une image à la largeur de la fenêtre ?
# ID Query URL Count

Icons proudly provided by Friconix.