0
我遇到了這個問題,IE8和9在整個網站都破碎成碎片。Internet Explorer的CSS問題?
我正在爲此工作好幾個小時來弄清楚發生了什麼事情,但無法得出結論。
我試過html5shiv和各種其他css技巧,但他們沒有工作。以下是該網站的網址。
這東西,我可以做一些JavaScript代碼使用來解決這個問題,或者是有什麼需要在CSS或HTML或兩者改變?
我遇到了這個問題,IE8和9在整個網站都破碎成碎片。Internet Explorer的CSS問題?
我正在爲此工作好幾個小時來弄清楚發生了什麼事情,但無法得出結論。
我試過html5shiv和各種其他css技巧,但他們沒有工作。以下是該網站的網址。
這東西,我可以做一些JavaScript代碼使用來解決這個問題,或者是有什麼需要在CSS或HTML或兩者改變?
在第17行,刪除尾隨逗號。
更改此:
autoPlayLocked: true,
成:
autoPlayLocked: true
有些瀏覽器允許尾隨對象常量,例如逗號{a:1,b:2,c:3,}
。 IE沒有。
關於顯示差異,首先將doctype放在代碼中。這使IE瀏覽器不能在Quirks模式下渲染頁面,這使得它使用non-standard box model。
(順便說一下,使標準合規模式下的頁面渲染確實會使它接受尾隨的逗號,但無論如何您都應該將其刪除,以使代碼對瀏覽器差異的敏感度降低。)