【发布时间】:2011-07-15 04:33:54
【问题描述】:
网址是http://site1.ewart.library.ubc.ca/node/255
页面的轮播有背景图片
#webcastingslideshow {
background: url("images/webcasting/carousel_background.png") no-repeat scroll left top transparent;
}
它适用于 FF(和 Chrome),但不适用于 IE 7 和 8。相反,背景图像根本不显示在 IE 中(只是白色背景)。
我猜这可能是一些 DIV 的叠加,但我不确定。
有什么建议吗?
谢谢你,
【问题讨论】:
-
仅供参考:背景图片是 carousel_background.gif。我创建了一个 PNG 并导入了该 GIF 以生成一个 PNG,希望 PNG 能够工作。但事实并非如此。
-
png 在 ie 中实际上并不能开箱即用。你需要一些技巧来解决这个问题
-
@corroded:它们在 IE7 及更高版本中工作。它们仍然显示在 IE6 中,只是没有任何透明度。
-
IE6 透明度是的,在 IE7+ 中对 png 的支持很好
-
我遇到了类似的问题,在背景中指定的图像没有显示在 IE 7 和 8 上。通过 smushit 运行图像后,它突然工作了。我怀疑设计师使用了那些版本的 IE 不支持的 cmyk 颜色格式。
标签: css image internet-explorer background