我使用 Drew Diller DD_belatedPNG_0.0.8a.js 脚本来修复带有 png 的 IE6 透明度,实际上它似乎工作正常,除了 img 标签中的图片。对于 imgs 标签,它解决了透明度问题,但使 png 文件看起来更大且开箱即用。我猜该脚本没有应用为 IE6 指定的 css 规则,如下 IE.css 文件所示,该文件似乎保持其原始大小而不是 width:171px; 高度:81 像素。知道如何解决这个问题吗?而且我不想替换 img 标签,因为我正在开发的网站有上千个。
<div id="logo"><a href="index.php"><img src="images/logo.png" alt="Company" title="Company" width="215" /></a></div>
/*styles.css*/
#logo {
position:relative;
float:left;
width:200px;
height:50px;
margin-top:7px;
}
/*IE.css*/
html.ltie7 #logo img { display:block;width:171px; height:81px; margin-left:20px;}
提前致谢。