我正在处理表格中的一些图标,希望保持图标的宽高比。
所有图标的高度必须相同(18px),但宽度可以不同。
我看到了其他解决方案,当宽度固定而高度设置为自动时,就像下面这个解决方案。
img {
width: 75px;
height: auto;
}
下面是我的表格的一些示例代码(至少是表格中的一个单元格):
<td class="set_symbol" style="text-align: center;">
<img src="/static/img/symbols_large/Gatecrash_Uncommon.gif" style="height: 18px;">
</td>
我希望图片的高度保持在18像素,宽度则根据纵横比自适应。同时,浏览器兼容性不是问题,可以使用CSS3等技术实现。
<img src="/static/img/symbols_large/Gatecrash_Uncommon.gif" style="max-height: 18px;width: 100%;>
,但我不确定这是否符合你的要求。 - stackErrheight: 18px; width: auto;
。 - Ariane