小さな div (例: 200px x 200px) といくつかの動的に表示される画像: 風景、ポートレート、またはパノラマの寸法 (例: 600px X 300px; 200px X 600px ; 2000px X 300px) CSS を使用して、それらすべてを div に収める必要があります。私は持っている:
<div class="container">
<img />
</div>
とCSS
.container {
width: 200px;
height: 200px;
overflow:hidden
}
img.container {
min-height:100%;
min-width:100%;
}
しかし、大きな画像はdivよりもはるかに大きくなります。max-height と max-width を 100% にすると、画像がスターチされます。基本的に、より大きな次元を親divの100%に等しく保つ必要があります。そして画像の一部を表示します。JSなしでそれを行うにはどうすればよいですか?