2013-05-06 94 views
-2

我的应用程序在IE9怪癖模式下渲染良好,但不能在标准模式下渲染。标准模式下的IE 9渲染问题

例如:在怪异模式下渲染div背景图像,但不在标准模式下渲染。

Image-1 Quirks模式

Image-2标准模式

我应该怎么做才能解决这个问题?

+2

向我们显示代码,以便我们了解如何帮助您的线索 – 2013-05-06 20:38:53

+0

根据w3c标准重建您的CSS。 SO上的大多数问题都是IE无意中在怪癖中渲染的结果。你是我看到的第一个问题,在相反的情况下。 – ebolyen 2013-05-06 20:47:43

+0

代码代码?更好的是,如果你创建一个能重现错误的[jsfiddle](http://jsfiddle.net)。 – RaphaelDDL 2013-05-06 21:07:53

回答

0

我改变了CSS如下。

display: inline; 

display: inline-block; 

它固定我的问题。

0

优选使用严格 DOCTYPE:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 

通过W3C验证HTML: http://validator.w3.org/