Css 网站中的徽标未在IE中显示

Css 网站中的徽标未在IE中显示,css,image,internet-explorer,png,Css,Image,Internet Explorer,Png,在除IE以外的所有浏览器中显示。图像为png格式 音乐公司 谢谢你的帮助。IE不喜欢width:auto 在图像周围放置一个条件if,使IE 1没有宽度 我想说清楚: <!--[if IE]> <img height="100" id="logo" alt="The Brilliantly Creative Company Logo" src="http://www.music.thebc.co/images/bcco_logo.png"/> --> <!-

在除IE以外的所有浏览器中显示。图像为png格式

音乐公司


谢谢你的帮助。

IE不喜欢
width:auto

在图像周围放置一个条件if,使IE 1没有宽度

我想说清楚:

<!--[if IE]>
<img height="100" id="logo" alt="The Brilliantly Creative Company Logo" src="http://www.music.thebc.co/images/bcco_logo.png"/>
-->
<!--[if !IE]> -->
<img width="auto" height="100" id="logo" alt="The Brilliantly Creative Company Logo" src="http://www.music.thebc.co/images/bcco_logo.png"/>
<!-- <![endif]-->

尝试使用此处建议的AlphaImageLoader:


在IE9中,图像似乎放置正确,但它只需要更高的z索引;试试这个CSS:

#logo {
    z-index: 10000;
}

IE的所有版本都不会显示该图像。谢谢非常好,谢谢!我从不为图像使用自动宽度。很高兴认识你,嗨,奥瓦克。z指数是我最先想到的事情之一,但这不是问题所在。谢谢你。
#logo {
    z-index: 10000;
}