0

在除 IE 之外的所有浏览器中显示。该图像是透明的png。

音乐.thebc.co

谢谢您的帮助。

4

3 回答 3

1

IE不欣赏width:auto

在图像周围放置一个条件 if 以提供没有宽度的 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]-->
于 2012-08-26T00:54:09.700 回答
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>
于 2012-08-26T00:58:09.840 回答
0

在 IE9 中看起来图像放置正确,但它只需要更高的 z-index;试试这个 CSS:

#logo {
    z-index: 10000;
}
于 2012-08-26T01:08:45.493 回答