我使用带有“冰云”图像的背景,我确实会消失,然后使用 jQuery 并使用.fadeTo()函数重新出现。由于背景图像是.png,如果您在 SO Windows xp上使用IE8 ,我会看到背景图像好像带有黑色/灰色边框并且透明不完美,而如果您使用的是其他浏览器'冰云'是正常的。我会知道是否有一些插件 jQuery 或 css 过滤器可以解决 IE8 上的这种透明不兼容问题。
html:
<div class="ice"></div>
CSS:
#main #slogan #iphone .ice {
position:absolute;
top:20px;
right:22px;
display:block;
width:450px;
height:486px;
background:transparent url(../images/system/main-animation-ice.png) no-repeat 0 0;
z-index:1;
}
javascript:
$(o).delay(i*'1200').fadeTo(2000,1.0).fadeTo(2000,0.2);
左边是正常效果,右边是IE8的bug。