gpt4 book ai didi

css - ie6 背景图像 png AlphaImageLoader 使用 mootools 1.11 加载后出现问题

转载 作者:行者123 更新时间:2023-11-27 22:39:58 25 4
gpt4 key购买 nike

我正在尝试在 mootools onclick 事件更改 Logo div 的背景图像后在 ie6 中呈现 .png 背景图像。

这是刚才的相关代码-

if(!window.ie6){
$('logo').setStyle('background-image', imagePath);
}else{
$('logo').setStyles({
filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+imagePath+")"
});
}

无论出于何种原因,这似乎都行不通!该事件被调用并适用于所有其他浏览器,但在 ie6 中运行时 Logo 只是空白。

如果有人可以阐明这一点,或者有任何想法,我将不胜感激。

干杯,彼得

最佳答案

您是否尝试过将 PNG 保存为 PNG8?这样你就可以优雅地处理IE6了。节省所有 alpha 负载麻烦。

此外,为什么不尝试在条件样式表中编写您的 css 并简单地更改相关元素的类(或添加更多)而不是其内联属性。

http://www.sitepoint.com/blogs/2008/03/20/making-ie6-friendly-png8-images/

关于css - ie6 背景图像 png AlphaImageLoader 使用 mootools 1.11 加载后出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/883413/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com