我正在使用fancybox(http://fancybox.net/)创建一个我使用内联div创建的新网站 点击各种各样的东西时弹出,一切都很好。我在弹出窗口的顶部和底部使用了一个标题图像和一个页脚图像(部分透明PNG),它们有弯角(在角落后面有透明度,所以你可以看到背景)。标题图像包含顶部的两个角,是框的整个宽度,页脚图像包含底部的两个角。除了IE7 +之外,这在所有浏览器中都很有效,其中右上角和下角2的角落工作正常,但左上角的透明度是深灰色(不是你在尝试使用透明度时在IE6中看到的正常浅灰色)一个pngfix)。我尝试了各种png修复,但没有一个在IE7 +中有任何影响(但在IE6中完美运行)。我还看到IE在使用透明png作为背景图像和设置不透明度时出现了问题,但我不能看到这是一个问题,因为其他三个角落工作正常。
如果有人可以对此有所了解,那么我会非常感激,因为我很困惑,不知道还有什么可以尝试,因为它适用于IE6和所有其他浏览器,并且透明度适用于右侧图像但不是左下角(使用与顶角相同的图像,只是颠倒)在包括IE在内的所有浏览器中都能很好地工作。为了让它变得更加混乱,我尝试使用gif图像而且完全相同的事情发生,在IE7 +透明度工作在右侧但不在左侧,并在其他地方正常工作。我尝试在fancybox谷歌组发布但没有太多的运气所以以为我会看到这里的人是否有任何想法!
非常感谢大家的帮助,
戴夫