我正在尝试根据容器高度仅使用 CSS 来调整图像的大小。这是代码和小提琴。
<div id="first">
<img src="http://www.helpinghomelesscats.com/images/cat1.jpg" width=360 height=360>
</div>
#first {
height: 100px;
}
img {
max-height: 100%;
width: auto !important;
}
设置 max-height 在 Chrome 中不起作用。图像被展平。在 Firefox 和 IE 中看起来还可以。但是,设置 max-width 在所有浏览器中都有效。
#first {
width: 100px;
}
img {
max-width: 100%;
height: auto !important;
}
有人可以告诉我,如何获得最大高度的正确结果,这也适用于 Chrome?
</p>