我在表格中显示 img 时遇到问题:
<table>
<tr>
<td>
<div>
<img src="https://www.google.ru/images/srpr/logo4w.png"/>
<img src="http://pictar.ru/data/media/24/nature__463_.jpg"/>
</div>
</td>
</tr>
</table>
用CSS:
div {
height: 100%;
width: 100%;
border:2px solid red;
}
div img {
max-width: 100%;
max-height: 100%;
}
JS 小提琴示例。
在 Chrome 中,两个图像都与 div-wrapper 成比例缩放,但在 Firefox 和 IE9 中,图像不缩放。
如何在任何地方获得 Chrome 行为?
解答:唯一的解决方案是使用 javascript。我的跨浏览器解决方案是:http: //jsfiddle.net/TAE3w/21/