几乎所有的引导样式都不能在IE8中运行.适用于chrome和firefox

asp*_*tte 8 css internet-explorer-8 twitter-bootstrap

我正在开发一个经典的.asp网站,并使用bootstrap进行样式设计.在chrome和firefox中,一切都运行良好,但IE8中几乎缺少所有样式.

我正在使用bootstraps轮播和模态,但没有一个看起来像他们应该.轮播只是呈现为一系列图像,并且没有后退/前进按钮正在工作.

模态根本没有样式,只是作为带有边框的"框"插入页面上(没有背景,圆角或任何东西).

我已经尝试了一些引导程序库样式,例如表和按钮,看起来应该没什么.我知道bootstrap.css包含在一些样式工作中(例如按钮颜色).bootstrap js工作正常.

还有什么我需要添加到我的HTML文档(文档类型或不是什么),以使引导工作在IE中应该工作?

我正在使用bootstrap v2.2.2

提前致谢!

Sid*_*zen 11

在IE8及更低版本中支持HTML5文档类型需要一些HTML5填充程序摘录(见下文).您是否检查过它是否仍在您构建的页面中?

<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
 <!--[if lt IE 9]>
     <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
 <![endif]-->
Run Code Online (Sandbox Code Playgroud)


asp*_*tte 4

好吧,所以我想通了。哇这真的很愚蠢。显然我是在怪异模式下运行 IE 的。这就是当你让一个 Mac 用户在 Windows 中乱搞时会发生的情况。无论如何,感谢您的反馈。