2012-03-23 63 views
1

我已經在我的網頁上實現了一個tagcloud,而不是我使用圖像的文字,而我打電話給colorbox提供了一個很好的樣式覆蓋和該人物的傳記。帶colorbox疊加的tagcanvas將IE9引入怪癖模式?

所有這些在IE瀏覽器以外的其他瀏覽器都能正常工作。

我正在使用另一個可以在同一頁上工作的colorbox疊加層,它不在tagcanvas區域。

我注意到IE9控制檯我扔這一點:

HTML1113: Document mode restart from IE9 Standards to Quirks 

有沒有人見過這個?有沒有辦法阻止它切換到怪癖模式?我已經嘗試了一些不同的文檔類型,甚至一些元標籤,如:

<meta http-equiv="X-UA-Compatible" value="IE=9"> 

不過,沒有骰子!想法?

回答

0

您的文檔類型可能會丟失FSI。

通過檢測doctype聲明中存在哪些部分,doctype嗅探工作。如果FPI存在,但FSI不存在,瀏覽器通常會選擇怪癖模式,因爲這是過去編寫doctype聲明的常用方式。如果doctype聲明完全缺失 - 過去很常見或者格式錯誤,瀏覽器也會選擇quirks模式。

參見:http://reference.sitepoint.com/css/doctypesniffing