我使用Drew Diller DD_belatedPNG_0.0.8a.js脚本用png修复IE6透明度,实际上它似乎工作正常,除了img标签内的图片。对于imgs标签,它解决了透明度,但使png文件看起来更大,开箱即用。我猜这个脚本不适用于为IE6指定的css规则,如下面IE.css文件中所示,该文件似乎保持其原始大小而不是宽度:171px;高度:81px。知道如何解决这个问题吗?而且我不想替换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;}
提前致谢。
答案 0 :(得分:0)
我能想到的最简单的解决方案是调整实际图像的大小。以实际尺寸显示图像,视觉质量和性能也是一种很好的做法。