Maison > interface Web > tutoriel CSS > Comment redimensionner automatiquement une image pour l'adapter à un conteneur div en utilisant CSS ?

Comment redimensionner automatiquement une image pour l'adapter à un conteneur div en utilisant CSS ?

WBOY
Libérer: 2023-09-09 22:01:01
avant
1162 Les gens l'ont consulté

Pour redimensionner automatiquement l'image pour l'adapter au conteneur div, nous définissons la balise CSS fproperty ou img suivante -

max-width: 100%;
max-height: 100%;
Copier après la connexion

Tout d'abord, nous définissons l'image en utilisant la balise img dans le div mydiv -

<div id="myDiv">
   <img src="https://www.tutorialspoint.com/behave/images/behave.jpg">
</div>
Copier après la connexion

Nous définissons mydiv sur hauteur et largeur automatiques pour permettre le redimensionnement automatique du div -

#myDiv {
   height: auto;
   width: auto;
   border: 2px solid blue;
}
Copier après la connexion

L'image dans mydiv a désormais les propriétés CSS suivantes max-width et max-height définies pour permettre un redimensionnement automatique sans aucun problème -

#myDiv img {
   max-width: 100%;
   max-height: 100%;
   margin: auto;
   display: block;
}
Copier après la connexion

Exemple

Voyons maintenant un exemple complet de redimensionnement automatique d'une image pour l'adapter à un conteneur div à l'aide de CSS -

<!DOCTYPE html>
<html>
<head>
   <style>
      #myDiv {
         height: auto;
         width: auto;
         border: 2px solid blue;
      }
      #myDiv img {
         max-width: 100%;
         max-height: 100%;
         margin: auto;
         display: block;
      }
   </style>
</head>
<body>
   <div id="myDiv">
      <img src="https://www.tutorialspoint.com/behave/images/behave.jpg">
   </div>
</body>
</html>
Copier après la connexion

Sortie

如何使用 CSS 自动调整图像大小以适合 div 容器?

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal