在IE以外的所有浏览器中显示。图像是透明的png。
music.thebc.co
感谢您的帮助。
答案 0 :(得分:1)
IE不感谢width:auto
在图像周围放置条件,以给出没有宽度的IE 1
http://www.quirksmode.org/css/condcom.html
要明确:
<!--[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]-->
答案 1 :(得分:0)
尝试使用AlphaImageLoader,如下所示: http://support.microsoft.com/kb/294714
<div style="position:absolute; left:140px; height:400; width:400;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='image.png', sizingMethod='scale');" >
</div>
答案 2 :(得分:0)
在IE9中看起来图像放置正确,但它只需要更高的z-index;试试这个CSS:
#logo {
z-index: 10000;
}