IE6红十字和边框图像

gar*_*uan 3 css internet-explorer image

主要更新:

我在网站上有一个PNG修复程序.当我删除PNG修复红十字和边框消失.奇怪的是,问题似乎只是用这个特定的图像来做.在同一页面上还有其他Alpha Blended PNG可以渲染.

图像不会被破坏(您可以看到它),也不是链接.但IE6和7都在它周围放了一个盒子,上面有一个红叉.它还剥离了造型.

替代文字http://i44.tinypic.com/287pzf8.png

更新:图像不是背景图像,图像绝对不会被破坏.您实际上可以看到图像,在Safari,Firefox,Chrome和Opera中正常工作.

这是一个普通的旧常规图像标签

<div class='container'>
    <img src='../images/leader_concierge.png' class='page_leader'  width="917" height="257" />
</div>
Run Code Online (Sandbox Code Playgroud)

这是css

.page_leader { margin: 10px 0; }
Run Code Online (Sandbox Code Playgroud)

这是野生动物园中完全相同的事情

替代文字http://i39.tinypic.com/257zptf.png

Chi*_*oft 6

你错过了替换gif.

所有PNG修复方法都需要透明的gif来替换png图像,这是替换工作方式的一部分.如果缺少那个gif,那么即使PNG绘制得很好,你也会得到这个破损的图像外观.

在iepngfix.htc的情况下,它期望文件位于/images/spacer.gif