我有一个小 div(例如 200 像素 x 200 像素)和一些动态显示的图像:横向、纵向或全景尺寸(例如 600 像素 X 300 像素;200 像素 X 600 像素;2000 像素 X 300 像素) 我需要使用 CSS 将它们全部放入我的 div 中。我有:
<div class="container">
<img />
</div>
和 CSS
.container {
width: 200px;
height: 200px;
overflow:hidden
}
img.container {
min-height:100%;
min-width:100%;
}
但是大图像会比 div 大得多。如果我将最大高度和最大宽度设置为 100% - 比我的图像上浆。基本上我需要保持更大的尺寸等于父 div 的 100%。并显示图像的一部分。没有 JS 我该怎么做?