Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css IE6红十字会和边界周围图像 主要更新: 我在该网站上有一个PNG修复程序。当我删除PNG时,修复红十字会和边界。奇怪的是,这个问题似乎只适用于这个特定的图像。同一页面上还有其他阿尔法混合PNG,呈现效果良好。_Css_Internet Explorer_Image - Fatal编程技术网

Css IE6红十字会和边界周围图像 主要更新: 我在该网站上有一个PNG修复程序。当我删除PNG时,修复红十字会和边界。奇怪的是,这个问题似乎只适用于这个特定的图像。同一页面上还有其他阿尔法混合PNG,呈现效果良好。

Css IE6红十字会和边界周围图像 主要更新: 我在该网站上有一个PNG修复程序。当我删除PNG时,修复红十字会和边界。奇怪的是,这个问题似乎只适用于这个特定的图像。同一页面上还有其他阿尔法混合PNG,呈现效果良好。,css,internet-explorer,image,Css,Internet Explorer,Image,图像没有损坏(您可以看到),也不是链接。但是IE6和IE7都在它周围放了一个盒子,上面还有一个红十字。它还剥离了样式 更新:图像不是背景图像,并且图像绝对没有损坏。您可以实际看到图像,在Safari、Firefox、Chrome和Opera中运行良好 这是一个普通的老图像标签 <div class='container'> <img src='../images/leader_concierge.png' class='page_leader' width="91

图像没有损坏(您可以看到),也不是链接。但是IE6和IE7都在它周围放了一个盒子,上面还有一个红十字。它还剥离了样式

更新:图像不是背景图像,并且图像绝对没有损坏。您可以实际看到图像,在Safari、Firefox、Chrome和Opera中运行良好

这是一个普通的老图像标签

<div class='container'>
    <img src='../images/leader_concierge.png' class='page_leader'  width="917" height="257" />
</div>
在safari中也是一样的


在firefox中,通过Web开发者工具栏,您可以查看损坏的图像。在firefox中,图像仍然会被破坏,但你不会看到像IE6和IE7这样的任何东西。

firefox和“其他浏览器”更优雅地处理被破坏的图像,但几乎可以肯定的是图像被破坏了——他们只是没有渲染它。也许试着养成定期检查网站日志中404的习惯,因为在当代浏览器中,你的图片是否有破损并不总是显而易见的


编辑:鉴于您最近的发现,也许可以用类似的方式打开有问题的PNG-您可能会发现导致这种行为的块可以安全地删除。将受影响的PNG与正常工作的PNG进行比较,并删除有问题的块。

注意,在xhtml中(您关闭了img标记),您应该使用“而不是”。

您缺少替换的gif

所有的PNG修复方法都需要一个透明的gif来替换PNG图像,这是替换工作的一部分。如果缺少gif,那么即使PNG画得很好,也会出现这种损坏的图像外观


在IpngFix.HTC中,它期望文件是AT /图像/间隔符。GIF < /P> < P>如果您使用IEPngFix.HTC,则需要打开它并设置空白图像路径。图像需要是1x1.GIF。< /P>
看起来我几乎没有被打败。

是的,我也有同样的问题,iepngfix.htc允许IE6透明化

是的,按照说明,所需的附带gif图像位于“图像”文件夹中


所以我进入了htc文件,输入了准确的链接,现在一切都正常了!

标记和样式表会很有帮助。看起来上面有一个破损的背景图像。它看起来像一个真实图像后面的bg图像。你确定img不是一个破损的链接吗?我同意乔纳森的评估。如果该网站是活的,一个链接会很好。如果你能给我们链接,如果网站上线,调试会更容易!啧啧啧啧,我会发布一个有这样一个主要缺陷的网站吗?恐怕是在我本地的机器上。但我已经用一些代码更新了这个问题。你是对的。自从发布这个问题以来,我一直在考虑整个问题经过仔细梳理,我发现了双引号,但仍然没有区别。
.page_leader { margin: 10px 0; }