【问题标题】:Bootstrap IE background color issueBootstrap IE 背景颜色问题
【发布时间】: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

标签: css internet-explorer twitter-bootstrap


【解决方案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);
    

    【讨论】:

      猜你喜欢
      • 2014-07-23
      • 1970-01-01
      • 2020-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-13
      • 1970-01-01
      相关资源
      最近更新 更多