2013-10-01 98 views
2

显示错误我有在Chrome,Firefox和IE10完美的作品一megamenu。但是,在IE9及以下版本中,菜单栏的背景颜色属性存在问题 - 而不是深灰色,它显示为白色。我使用的是自定义的CSS文件来修改T3v3框架css文件和引导css文件有问题的URL是www.minsteadtt.org - 它是使用T3v3框架。有关财产问题的CSS如下:背景色在IE8和IE9

.t3-mainnav { 
    background-image: none; 
    background-color: #676767; 
    border: none; 
    font-size: .9em; 
} 

任何人都可以解释为什么暗灰色财产不注册在IE8和9?

回答

20

添加filter: none;到您的T3-mainnav类。这应该解决它!

.t3-mainnav { 
    background-image: none; 
    background-color: #676767; 
    border: none; 
    font-size: .9em; 
    filter: none !important; 

} 
+0

为什么这项工作? – nhinkle

+2

@nhinkle由于框架所使用的过滤器属性来创建用于IE9和下面的导航栏,其覆盖background-color属性的梯度。您必须设置过滤器:无;在IE中摆脱渐变。 –

+0

感谢您的解释。 – nhinkle

0
.map-holder{ 
background:none !important; 
filter: none !important; 
opacity: 1 !important; 
* { 
    background:none !important; 
    filter: none !important; 
    opacity: 1 !important; 
} 

}

这一个可以帮助我这样的问题