0

这是我正在玩弄的一个练习网站。我没有创建主题.. 但无法弄清楚为什么背景颜色在 IE 8 中消失(我必须测试的唯一版本)?

我使用 Firebug 来尝试精确定位,在我看来它就像在看它,.box .cnt并且颜色已经为此设置好了。

有任何想法吗?

http://unique-home-decor.info

4

2 回答 2

0

cnt背景在那里,但是IE8不喜欢100%. 查看这篇文章了解更多详情: https ://stackoverflow.com/a/176454/1220302

此外,请在此处查看有关 height 属性的更多信息:http: //www.w3.org/TR/CSS21/visudet.html#the-height-property

于 2012-04-30T15:53:58.770 回答
0

老问题,但这可能会帮助某人,因为它解决了我的问题。

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/

于 2020-08-13T07:46:54.520 回答