求教图片适应div

现在有个div固定寬高,然后放一张图片进去如何让这个图片完全现实并适应这个div,和下图显示一样,不够的就留白,最多就是顶着边线图片描述

阅读 2.9k
5 个回答
新手上路,请多包涵
img{
    max-width: 100%;
    max-height: 100%;
}
            .box{
                width: 300px;
                height: 300px;
                text-align: center;
                font-size: 0;
            }
            .box:before{
                display: inline-block;
                content: '';
                width: 0;
                vertical-align: middle;
                height: 100%;
            }
            .box img{
                vertical-align: middle;    
                max-width: 100%;    
            }
<div class="box">
            <img src="img/451e0f1.png"/>
</div>

图片描述

刚做完 适配各种尺寸的图片,尺寸你看着自己改吧
.父盒子{

width: 3rem;
background-color: #eee;
margin: 0 auto;

}
.img{

max-height: 3rem;
position: relative;
top: 0;
left: 0;
display: block;
margin: 0 auto;

}

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题