IE中png文件的透明度

Sam*_*ley 0 html css transparency

我在css中设置了背景图像稍微大于内容部分的图像,以便在y背面有一个阴影,但是在IE中它没有显示透明度.我用谷歌尝试解决这个问题,没有运气在css中完成图像.

CSS:

#shadow{
width:854;
margin-left:auto;
margin-right:auto;
text-align:left;
background-image:url(shadow.png);
background-repeat:repeat-y;
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<div id="shadow">
</div> 
Run Code Online (Sandbox Code Playgroud)

任何帮助都非常感谢,因为我完全失去了这一点.

Nic*_*eri 7

如果可能的话,你可以把png变成gif,每个人都很开心.

如果那是不可能的,我使用的方法是IE只有css behavior.

有了behavior您可以链接到一个HTC文件,就像一个在这里找到:http://www.twinhelix.com/css/iepngfix/

然后你必须添加如下的CSS:

behavior: url(iepngfix.htc)