我该如何制作一张图像,以便无论如何填充图像并保持其高宽比?例如,如果图像足够宽,则其扩大到也足够高并且隐藏溢出,反之亦然。这是我迄今为止的,但如果图像需要调整到100%的高度,它不会扩大超出框的宽度,并使图像变形。100%高度或100%宽度
.box{
width: 100px;
height: 100px;
overflow: hidden;
}
.image{
min-width: 100%;
min-height: 100%;
}
<div class="box">
<img class="image" src="/img.jpg">
</div>
使用'width:100%;高度:自动;'或'高度:100%; width:auto;' – rupps 2014-12-06 03:59:03