请在FF,Chrome或Safari中查看此示例:
[已删除演示链接]
您会注意到一张大图。它会在您调整窗口大小时实际扩展。它是流体容器内的流体图像。现在在IE8或IE7中检查它。它只有1个像素高:(
我怀疑IE需要某种宽度修复才能给它一些基本尺寸,所以我正在玩图像给出75%的最小高度,或者75%的最小宽度肖像图像。这确实给了它所需的高度,然而,它打破了调整大小的功能。最小高度为75%,将窗口调整到较窄的宽度以查看我的意思,它将失去图像的纵横比。
为什么哦为什么IE不能尊重这些液体宽度和高度?
PS:我在考虑修复hasLayout,但是从IE8中删除了它,并且在这个特定情况下似乎不适用于早期版本。
答案 0 :(得分:1)
只需移除图片上的整个height
属性即可修复IE,Firefox,Chrome。