Maison  >  Article  >  interface Web  >  En deux minutes, vous apprendrez trois façons de centrer une image en CSS.

En deux minutes, vous apprendrez trois façons de centrer une image en CSS.

烟雨青岚
烟雨青岚avant
2020-07-09 17:20:203622parcourir

En deux minutes, vous apprendrez trois façons de centrer une image en CSS.

Lorsque vous embellirez des pages Web, vous utiliserez toujours le centrage des images. Savez-vous quelles sont les trois façons de centrer les images en CSS ? Jetons un coup d'œil ci-dessous.

1. Utilisez display:table-cell, le code spécifique est le suivant :

Le code html est le suivant :

<div class="img_wrap">
  <img src="wgs.jpg">
</div>

Le code CSS est le suivant :

.img_wrap{
     width: 400px;
     height: 300px;
     border: 1px dashed #ccc;
     display: table-cell; //主要是这个属性
    vertical-align: middle;
     text-align: center;
 }效果如下:

2. Utilisez la méthode background :

Le code html est le suivant :

 <p class="img_wrap"></p>

Le code css est le suivant :

.img_wrap{
    width: 400px;
    height: 300px;
    border: 1px dashed #ccc;
    background: url(wgs.jpg) no-repeat center center;
}

L'effet est le suivant :

3. Utilisez une balise p à l'extérieur de l'image et centrez l'image verticalement en définissant la hauteur de ligne :

Le code html est le suivant :

<div class="img_wrap">
    <p><img src="wgs.jpg"></p>
</div>

Le code css est le suivant :

*{margin: 0px;padding: 0px}
.img_wrap{
    width: 400px;
    height: 300px;
    border: 1px dashed #ccc;
    text-align: center;}
.img_wrap p{
    width:400px;
    height:300px;
    line-height:300px;  /* 行高等于高度 */
 }
.img_wrap p img{
    *margin-top:expression((400 - this.height )/2);  /* CSS表达式用来兼容IE6/IE7 */
    vertical-align:middle;
    border:1px solid #ccc;
 }

Le rendu est le suivant :

Merci d'avoir lu, j'espère que vous en bénéficierez beaucoup

Tutoriel recommandé : "

Tutoriel CSS"

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer