6

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

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

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

我还设置background-imagenone所有相关课程

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

解决方案:

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

3 回答 3

14

这是由 MSfilter梯度引起的.navbar-inverse .navbar-inner {}

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

div.navbar-inverse .navbar-inner {
    filter: none;
    background-color: none;
}
于 2013-04-09T19:57:25.937 回答
0

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

filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
于 2014-06-26T15:59:49.713 回答
-3

过滤器是@Adrift 指出的问题

于 2013-04-09T20:04:11.767 回答