gpt4 book ai didi

javascript - jquery 和 IE8 animate opacity 解决方案

转载 作者:行者123 更新时间:2023-11-30 13:16:45 24 4
gpt4 key购买 nike

我正在尝试使用 Jquery 为不透明度设置动画,它在每个浏览器中都工作正常,除了你猜它可怕的 IE8!
问题:在动画上我看到一些丑陋的工件:(
我知道我可以通过删除背景并将相同的背景颜色添加到我的动画 div 和我的容器 div 来解决这个问题,但在我的情况下这不是一个选项。
有人可以建议解决这个问题吗?我的代码:

$(document).ready(function() {
$(".img").animate({
opacity: 0
});
$(".glow").click(function() {
$(".img").animate({
opacity: 1
}, 5000);
});
});

最佳答案

通过向我的 CSS 添加 IE 过滤器,我已经部分解决了这个问题(现在好多了并且没有黑色光晕)。
为此浪费了一整天,所以我希望它能帮助比我更幸运的人:)

 .img{
display:block;
width:230px;
height:300px;
owerflow:hidden;
position:relative;
outline:none;

/*Notice (ugly) IE filter here and Source to my PNG image */

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.robertpeic.com/glow/glow.png) alpha(opacity=0);
background:none;
margin:0px auto;
padding-top:10px;

}

关于javascript - jquery 和 IE8 animate opacity 解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11761401/

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