用于rotate.php的图像的IE6 PNG透明度修复程序

用于rotate.php的图像的IE6 PNG透明度修复程序,php,html,css,internet-explorer,Php,Html,Css,Internet Explorer,我正在使用标准的rotate.php脚本旋转我的网站(drupal 6.10)中的标题图像。然而,使用的图像有一个透明的背景,在IE6中呈现为暗蓝色。我尝试过使用PNG修复程序:twinhelix.com,使用过模块pngfix和pngbehave。。但是没有用。网址为:[ 标头div的CSS代码为: #header { background: transparent url(img/banners/rotate.php) no-repeat 0px 0px; /*rotates ima

我正在使用标准的rotate.php脚本旋转我的网站(drupal 6.10)中的标题图像。然而,使用的图像有一个透明的背景,在IE6中呈现为暗蓝色。我尝试过使用PNG修复程序:twinhelix.com,使用过模块pngfix和pngbehave。。但是没有用。网址为:[

标头div的CSS代码为:

#header {
    background: transparent url(img/banners/rotate.php) no-repeat 0px 0px; /*rotates images in the banners folder */
}
还尝试将alphaloader筛选器添加到相同的div,如下所示:

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='banner_bgimg.png', sizingMethod='scale');
position: relative; z-index: 1;
我想我在这里做错了什么。如果有任何帮助,我将不胜感激

谢谢看一看。我希望它有帮助。

看一看。我希望它有帮助。

你应该试试这个模块。下面是它的项目页面摘录:

更正IE 5.5和6中的PNG alpha透明度,使用css行为而不是对DOM进行爬网

您应该尝试该模块。以下是其项目页面的摘录:

更正IE 5.5和6中的PNG alpha透明度,使用css行为而不是对DOM进行爬网


尝试了IEpngfix;但只有在src中我指定了一个特定的图像时,它才起作用。但是..我正在使用php脚本随机获取图像..并希望每个图像都能正确显示..好吧..修改IEpngfix并在知道要显示哪个图像后动态添加图像。尝试了IEpngfix;但它工作正常ks仅当我在src中指定了一个特定的图像时,但是..我使用php脚本随机获取图像..并希望每个图像都能正确显示..好..修改IEpngfix并在知道要显示哪个图像后动态添加图像。