【发布时间】:2014-03-24 21:09:23
【问题描述】:
我想调整和裁剪未知尺寸的图像,只需使用 css。应调整图像大小/裁剪图像以完全填充已知尺寸的容器,并尽可能少地切掉图像。
另外,如果图像被裁剪,那么我想确定,例如,应该显示图像的中心,而不是左上角。
我做了一个 jsfiddle 来说明这个问题:http://jsfiddle.net/q9jFx/
例如,我可以将图像宽度设置为 100%,但如果图像宽大于高,这将不起作用。
.container { width: 180px; height: 160px; overflow: hidden; border:red solid 2px }
.container img { width:100%}
<div class="container">
<img src="the_src" alt="alt" />
</div>
【问题讨论】: