图片填满父元素,自适应缩放

#max-width:100%   相对于img本身的尺寸而言,最大的宽度为自身宽度

#width:100% 相对于父级宽度的

1.等比例缩小垂直居中:按宽度等比列缩放   或者可以选择按高度等比缩放

.photo-box{
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
    width: 88px;
    height: 120px;
  }
  .photo-box img{
    min-width: 88px;
    height: auto;
  }


2.图片自适应问题(填满容器不拉伸)  object-fit:    不兼容    IE浏览器

图片截取中间部分显示,超出边框部分隐藏,最后效果:有部分图片被截取,可能导致图片显示不全问题

3.利用背景图片效果(填满容器不拉伸,效果与2类似)

Vue:

.photo-bg{
    width:100%;
    height:100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
————————————————
版权声明:本文为CSDN博主「ymumi」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ymumi/article/details/80619195

你可能感兴趣的:(css,前端)