1

我的网站使用 bootstrap 2.1.1,在 IE8 中显示时发现了很多“问题”。问题之一是导航栏,我在这里简化并复制“错误”:

http://doxadigital.com/scrape/menutest.html

默认情况下所有 .css 和 .js ,显示导航栏的代码也取自引导文档(为了减少拼写错误/语法错误)

如您所见,菜单的内容在 IE8 中不显示,而在其他浏览器中显示。

有什么解决办法吗?

4

2 回答 2

9

我已经删除了隐藏的溢出并且不起作用。但是做这个

.navbar-inner{ filter:none;} 

而不是在 bootstrap.css

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);

我可以在 IE 8 和 9 中看到我的导航栏

希望有帮助

于 2012-12-10T14:08:26.077 回答
0

我认为 bootstrap.min.css 中有一些 hack

在“.collapse”类中删除隐藏的溢出然后你会得到你的输出:-)

于 2012-09-17T13:41:59.920 回答