Bootstrap IE 背景颜色问题

Posted

技术标签:

【中文标题】Bootstrap IE 背景颜色问题【英文标题】:Bootstrap IE background color issue 【发布时间】:2013-04-01 10:24:55 【问题描述】:

我似乎无法在 IE9 中更改导航栏的背景颜色。该网站使用 Twitter-Bootstrap

这里是网站:http://iioengine.com/

顶部导航栏在除 IE 之外的所有浏览器中都有白色背景。 IE中是黑色的。我尝试使用 CSS 定位元素的每个部分,但在 IE 中没有任何影响它的颜色。

我还在所有相关类中将background-image 设置为none

有人知道问题是什么或我需要针对什么吗? IE 快把我逼疯了。。谢谢

解决方案:

.navbar-inverse .navbar-inner
  filter:none;
  background-color:white;

【问题讨论】:

请把相关代码贴在这里 在 IE 10 中它工作正常吗?您正在测试哪个版本? 外部站点似乎非常缓慢或死机 真的很慢。我也注意到了这一点。它通常很快,我认为 GoDaddy 现在有一些问题.. 我正在使用 IE9 【参考方案1】:

这是由.navbar-inverse .navbar-inner 上的 MS filter 渐变引起的

解决方案是在您自己的样式表中用none 覆盖它:

div.navbar-inverse .navbar-inner 
    filter: none;
    background-color: none;

【讨论】:

我搜索时找不到您的其他答案,但这是正确的。不过,使用 'filter:none' 要容易得多。我会接受的时候让我。【参考方案2】:

过滤器是@Adrift 指出的问题

【讨论】:

【参考方案3】:

我在使用 IE9 + Bootstrap 3 时遇到了一个类似的问题。filter:none 没有为我解决这个问题。添加这个确实:

filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);

【讨论】:

以上是关于Bootstrap IE 背景颜色问题的主要内容,如果未能解决你的问题,请参考以下文章

Bootstrap 表条纹:如何更改条纹背景颜色?

Bootstrap 打印 CSS 移除背景颜色

在 react-bootstrap 中更改 NavDropdown 的颜色和背景颜色

背景颜色更改 Bootstrap

使用 Bootstrap 打印 HTML 表格背景颜色

更改 Bootstrap 4 复选框背景颜色