Comment aligner verticalement une image dans une DIV en CSS
Vous pouvez aligner une image verticalement au centre d’un <div> en utilisant la propriété CSS vertical-align en combinaison avec display: table-cell; sur l’élément div contenant l’image.
Code HTML :
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Aligner verticalement une image dans une DIV</title> <style> /* Mettez le code CSS ici. */ </style> </head> <body> <div class="container"> <div class="box"> <img src="https://1.bp.blogspot.com/-RAj_WmWtT5A/XSY-zUdWKbI/AAAAAAAAFFM/MzWiRE8G3m8k6aYHr9nsxfOzjiK5ZPzmwCLcBGAs/s1600/test.jpg"> </div> </div> </body> </html>
Code CSS :
img {
display: block;
margin: 0 auto;
}
.container {
display: inline-block;
margin: 30px;
}
.box {
display: table-cell;
text-align: center;
vertical-align: middle;
width: 250px;
height: 200px;
border: 1px solid black;
}
| Résultat |
|---|
|

