IEを除くすべてのブラウザで表示されます。画像は透明なpngです。
music.thebc.co
助けてくれてありがとう。
IEは感謝しませんwidth:auto
画像の周りに条件付きifを配置して、幅のないIE1を作成します
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]-->
ここで提案されているように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>
IE9では、画像が正しく配置されているように見えますが、必要なのはより高いz-indexだけです。このCSSを試してください:
#logo {
z-index: 10000;
}