当前位置:  开发笔记 > 前端 > 正文

使用jQuery时Internet Explorer 7中的淡出问题

如何解决《使用jQuery时InternetExplorer7中的淡出问题》经验,为你挑选了1个好方法。

我正在我正在使用的网站上使用jQuery,一切正常 - 除了在Internet Explorer 7(和以前的版本,但该网站不支持它们).在Safari或Firefox中查看http://dev.staffanestberg.com/fromsweden/,然后在IE7中查看我的意思.我目前正在使用内置效果FadeTo来淡化内容,但我也尝试创建自定义效果以及同时使用Show/Hide,Animate和FadeUp/FadeDown.我也在这个网站上使用SWFaddress,这可能会导致与IE7结合使用时出错,但是在其他浏览器中也不会出现错误?我错过了什么?

-Staffan



1> Gabe..:

字体Cleartype问题淡入淡出jQuery

这是对确切问题的一个非常好的解释.它与IE中的clear类型字体有关.这是我用过的一个修复程序.

例:

// This causes this text glich
$("#message").fadeIn();

// This will fix it
document.getElementById("#message").style.removeAttribute("filter");

修复是删除过滤器.

$('#message').fadeIn(function(){
    this.style.removeAttribute("filter");
});

资源

推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有