我有一个显示图像的网格。每个图像都应该适应单元格大小。
我正在使用这个 css 自动调整图像:
img {
max-width: 100%;
max-height: 100%;
}
然后,当我调整包含图像的 div(单元格)的大小时,图像应该适应 div。它在 Chrome/Firefox 下正常工作。在 Safari 5.1.7 (Win 7) 上,它在更改 div 的宽度时有效,但对高度无效。
我在这里创建了一个示例案例:http: //jsfiddle.net/MNL29/7/
height
按钮增加了 div 的高度,按钮width
改变了宽度,并且图像在 Safari 下不会调整大小。
为什么会发生这种情况,有没有办法解决它(没有 Javascript)?