ie8下png图片的jquery渐隐渐现动画黑色背景bug
在IE7和IE8下如果你动态修改图片的透明度,比如说你应用一个fadeIn,将图片的透明度调到25%,这时候就会出现非常诡异的bug,的透明信息没了!变成了非常难看的黑色!
解决思路:
第一种:
给图片加一个外层,并个这个层加上相同的外层背景颜色或者背景图片。好处是,当使用jquery改变整体的背景颜色时,可以通过调用标签来实现背景颜色或者背景图片同时改变
第二种:
给图片套个外层,切换动画的时候改变外层的透明度。这个我没有试过,不知道行不行,原则上是可行的。
第三种:
改变图片的格式,改为png-8(图片色调会有偏差,不太合适),jpg(这个其实跟第一种差不多了。)
如果你有更好的方案,不妨分享一下哦。
您可能感兴趣的文章:
ie8下png图片的jquery渐隐渐现动画黑色背景bug
Illustrator如何调渐变颜色 调渐变颜色方法分享
Photoshop快速制作一个有渐层颜色覆盖的背景教程
jQuery 打造动态渐变按钮 详细图文教程
photoshop绘制扁平风格插画图片教程
Illustrator设计长拖影宝石图标效果制作教程
photoshop设计流光光斑文字效果制作教程分享
CSS3 - 设置渐变颜色背景,线性/放射性/循环(附在线渐变生成工具)
Illustrator制作动感漂亮的三维线条背景教程分享
Illustrator结合photoshop制作漂亮的蜂巢炫彩背景图案教程