Jquery Internet Explorer无法正确执行图像不透明度动画

Jquery Internet Explorer无法正确执行图像不透明度动画,jquery,internet-explorer,animation,internet-explorer-8,opacity,Jquery,Internet Explorer,Animation,Internet Explorer 8,Opacity,我已经在所有浏览器上测试了我的网站,效果良好: 除了InternetExplorer8(可能还有更早的版本)。它在IE9上运行良好。在主页上,如果您查看“观看预告片”播放器图像,它在鼠标上方有一个不透明度动画。在IE8上,看起来是这样的: 并设置动画使其变黑 正因为如此,我今天真的长了几头白发,现在依靠这里的社区来引导我找到解决方案。我在谷歌上找到了这条线索。 这是这里讨论的解决方案之一: .item img { background: transparent; -ms-filter: "p

我已经在所有浏览器上测试了我的网站,效果良好: 除了InternetExplorer8(可能还有更早的版本)。它在IE9上运行良好。在主页上,如果您查看“观看预告片”播放器图像,它在鼠标上方有一个不透明度动画。在IE8上,看起来是这样的:

并设置动画使其变黑


正因为如此,我今天真的长了几头白发,现在依靠这里的社区来引导我找到解决方案。

我在谷歌上找到了这条线索。

这是这里讨论的解决方案之一:

.item img {
background: transparent;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */   
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /* IE6 & 7 */      
zoom: 1;

}
一些人还报告说,该单位的PNG修复解决了这个问题。

谢谢您的回复,但是您能否详细说明我如何添加此修复程序?请提供更多详细信息。我会尝试将此css添加到img.bigFrameplaybutton。我只是尝试了一下,但似乎不起作用。你能看看我在bigframeplaybutton下的样式表,看看我添加的是否正确吗?它看起来确实像是你添加到了正确的位置。现在我没有更多的想法,对不起!那很好,谢谢你。希望有人能帮助我。