这是我正在玩弄的一个练习网站。我没有创建主题.. 但无法弄清楚为什么背景颜色在 IE 8 中消失(我必须测试的唯一版本)?
我使用 Firebug 来尝试精确定位,在我看来它就像在看它,.box .cnt
并且颜色已经为此设置好了。
有任何想法吗?
这是我正在玩弄的一个练习网站。我没有创建主题.. 但无法弄清楚为什么背景颜色在 IE 8 中消失(我必须测试的唯一版本)?
我使用 Firebug 来尝试精确定位,在我看来它就像在看它,.box .cnt
并且颜色已经为此设置好了。
有任何想法吗?
cnt
背景在那里,但是IE8不喜欢100%
. 查看这篇文章了解更多详情:
https ://stackoverflow.com/a/176454/1220302
此外,请在此处查看有关 height 属性的更多信息:http: //www.w3.org/TR/CSS21/visudet.html#the-height-property
老问题,但这可能会帮助某人,因为它解决了我的问题。
IE 版本 11 = 我的标题上没有背景颜色
Chrome/Edge = 我的标题上的背景颜色
问题在于 IE 如何处理 RGBa 渐进增强。
我原来的CSS:
header {
background-color: rgba(255,255,255);/*,0.80);*/
}
我最初决定为标题添加不透明度并使用 RGBa 使其成为不同的颜色,但后来决定将其删除。直到我测试了不同的浏览器,我才认为 RGBa 会引起问题,所以我早就忘记了改变它。更改为:
header {
background-color: rgb(255,255,255);
}
或者简单地说:
header {
background-color: #fff;
}
解决了我的问题。解决方案:https ://css-tricks.com/ie-background-rgb-bug/