当先锋百科网

首页 1 2 3 4 5 6 7

CSS中如何使图片不变形居中呢?

img{
  max-width: 100%;
  max-height: 100%;
  display: block;
  margin: auto;
}

以上代码四行的作用分别如下:
1.max-width: 100% 保证图片不超出父容器的宽度。
2.max-height: 100% 保证图片不超出父容器的高度。
3.display: block 使图片变为块级元素,方便设置水平居中,同时避免与其他元素重叠。
4.margin: auto 利用margin的auto值可以实现水平、竖直居中(当然前提是img元素必须与父元素同属于块级元素)。