遇到一些困难得到IE的行为。我已创建含有各种隐藏层的网页。

这些充当子页面中,当一个导航项被点击他们在/淡入淡出在一个非常基本的方式夹

它工作在Firefox和Safari浏览器,但在IE(8)它淡入至约60%,然后完全消失,也敲除的div后面的背景。它仍然存在,因为我可以用鼠标右键单击该图片,只是看不见?

代码显示以下原因#home过顶褪色至50个%然后#subAbout衰落在它自败之前。

任何意见,将不胜感激..

$("#nAbout").click(function () {
    if(currentActive != "#subAbout") {
    $(currentActive).fadeOut('fast');
    $('#slideshow').cycle('pause');
    $("#home").animate({opacity: .5});
    $("#subAbout").fadeIn('slow');
    currentActive = "#subAbout";
    }
    else if(currentActive == "#subAbout") {
    $('#slideshow').cycle('resume');
    $("#home").animate({opacity: 1});
    $("#subAbout").fadeOut('slow');
    currentActive="#subHome"
    }
    return false;
  }
);
有帮助吗?

解决方案

这听起来像一个CSS冲突。你可以尝试删除你的内联样式/ CSS,看看是否可以重现?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top