我很失望我的 3 小时模板设计不跨浏览器兼容。为什么是这样?好吧,因为我的标题背景颜色在 IE 中显示不正确:
起初我以为问题是由对填充/边距或 Internet Explorer 的其他指标的错误读取造成的(但事实并非如此,我检查了一下,指标完全没问题)
唯一的问题是 IE 以某种方式修改了标题背景的颜色。
注意:这个问题只发生在 Internet Explorer 上(我已经在 Chrome、FF、Opera 和 Safari 上测试过)
截图如下:
我不确定为什么,但这是 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/