Css 几乎所有的引导样式在IE8中都不起作用。在chrome和firefox中运行良好

Css 几乎所有的引导样式在IE8中都不起作用。在chrome和firefox中运行良好,css,twitter-bootstrap,internet-explorer-8,Css,Twitter Bootstrap,Internet Explorer 8,我在一个经典的.asp网站上工作,正在使用bootstrap进行样式设置。 在chrome和firefox中一切正常,但在IE8中几乎所有的样式都缺失了 我使用的是引导旋转木马和模态,它们看起来都不是应该的。旋转木马只是渲染为一系列图像,所有后退/前进按钮都不起作用 模态完全没有样式,只是作为带有边框(没有背景、圆角或任何东西)的“框”插入页面 我已经尝试了更多的引导库样式,比如表和按钮,但没有什么看起来应该是这样的。 我知道bootstrap.css作为一些样式工作(例如按钮颜色)被包括在内。

我在一个经典的.asp网站上工作,正在使用bootstrap进行样式设置。 在chrome和firefox中一切正常,但在IE8中几乎所有的样式都缺失了

我使用的是引导旋转木马和模态,它们看起来都不是应该的。旋转木马只是渲染为一系列图像,所有后退/前进按钮都不起作用

模态完全没有样式,只是作为带有边框(没有背景、圆角或任何东西)的“框”插入页面

我已经尝试了更多的引导库样式,比如表和按钮,但没有什么看起来应该是这样的。 我知道bootstrap.css作为一些样式工作(例如按钮颜色)被包括在内。 引导js工作正常

还有什么我需要添加到我的html文档(文档类型或什么不)中,以使引导在IE中正常工作吗

我正在使用bootstrap v2.2.2


提前感谢!

需要一些HTML5垫片摘录(见下文)来支持IE8及更低版本中的HTML5 doctype。您是否检查了它是否仍在您构建的页面中

<!-- 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]-->


好吧,我想出来了。哇,这真是太蠢了。显然我是在怪癖模式下运行IE的。这就是当你让一个mac家伙在windows中乱搞时会发生的情况。无论如何,谢谢你的反馈。

你知道IE8不支持很多新的CSS属性,比如
边框半径
(圆角)或者
linear gradient
,对吗?你有没有打开Bootstrap网站,查看他们在IE8中的文档和演示,看看哪些有用,哪些不有用?很多Bootstrap在风格上的功能(CSS3)并没有IE7/8的本机支持(9更好),而Firefox和Webkit(Safari/Chrome)非常好地支持CSS3。有关更多信息,请参阅。哦,提供一个演示并检查您的
doctype
。是什么?感谢您的回复!是的,我知道IE8不支持许多更新的css属性,但这远远超出了我的范围。我检查了引导网站和我目前使用的主要项目(modal和carousel)看起来不错,除了过渡和边界半径之类的东西,就像你提到的cimmanon。在我的网站上,这些完全没有样式。我的doctype设置为。我不能真正提供小提琴,因为这是另一个网站,我正在构建一些次要组件,因此小提琴不会真正显示正在发生的事情。好吧,我想出来了。哇,这是你ally愚蠢。显然我是在怪癖模式下运行IE。这就是当你让一个mac家伙在windows中乱搞时会发生的情况。无论如何,谢谢你的反馈。是的,我包括了这个脚本。我现在已经开始工作了。原来我已经将IE设置为怪癖模式。无论如何,谢谢!