css - IE 会修改图像的颜色吗?

标签 css image internet-explorer-8

我很失望我的 3 小时模板设计不跨浏览器兼容。为什么是这样?好吧,因为我的标题背景颜色在 IE 中显示不正确:

起初我以为问题是由对填充/边距或 Internet Explorer 的其他指标的错误读取造成的(但事实并非如此,我检查了一下,指标完全没问题)

唯一的问题是 IE 以某种方式修改了标题背景的颜色。

注意:这个问题只发生在 Internet Explorer 上(我已经在 Chrome、FF、Opera 和 Safari 上测试过)

截图如下:

enter image description here

我不确定为什么,但这是 CSS:

#header{
background:#5BA2D9 url('./images/header_bg.png') repeat-x left bottom;
min-height:90px;
}

我的问题:IE 会修改图像的颜色吗?为什么?我怎样才能避免这种情况?

最佳答案

我相信这是 PNG 文件中颜色校正信息的结果。
优化 PNG 文件应该可以解决这个问题。

参见 here了解更多信息。

关于css - IE 会修改图像的颜色吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8549229/

相关文章:

html - 垂直对齐 : middle on td in IE8 (ok in IE7/FF/Chrome)

javascript - jQuery ajax 成功方法在 ie8 中有效,但在 ie9 中无效?

css - Material Design Lite 徽章变色

android - 拍摄相机 Intent 照片后删除图库图像

email - 如何使用 SwiftMailer (Symfony2) 在 html 格式的电子邮件中添加图片

iOS WidgetKit 无法加载某些图像

internet-explorer-8 - IE8 中的 CSS background-size,background-size-polyfill 不起作用

html - 绝对定位 DIV 内链接的 CSS z-index 跨浏览器问题

html - 当我们将容器的高度设置为 100vh 以适应屏幕高度但顶部有另一个组件时如何避免滚动?

jquery - icon-arrow-right 现在从 jsfiddle 的示例中出现在我的元素中