2011-09-01 33 views
0

即时通讯使用jQuery和我用fadeIn淡入一些图像。然而,这些都是透明的PNG,并且在较旧的Internet Explorer版本消失时,它们显得非常糟糕。我想知道是否有一种方法可以使这些东西褪色,而只是在访问者使用较旧的IE版本时出现?fadeIn在IE浏览器工程不好,让它弹出如果在IE中

+0

为什么你在乎IE的老版本? (IE 6已经出来!)http://ie6funeral.com/ – Rumplin

+0

Rumplin - 全球9.7%的人仍然使用IE6(http://www.ie6countdown.com/) –

+0

其实......不。不是很好的解决方法 –

回答

2

在开始淡入淡出之前,只需检查JQuery.support.opacity

如果你想透明地做到这一点,编写你自己的condidational淡入淡出插件,做检查,然后淡入淡出或弹出,这取决于支持。

JQuery.support.opacity应该在IE上返回false。

+0

但是,这不会运行效果......或者? –

+0

它不会在不支持不透明度的浏览器上运行效果。这对我来说似乎是正确的。优雅的退化FTW :) –

+0

:)我订阅该行! ;) –

相关问题