2011-09-03 57 views
1

我以前從來沒有碰到這一點,但在檢查我的工作IE8及以下奇怪的是忽略所有的CSS

http://ryanspahn.com/avia8/

在IE8及以下我注意到它完全忽略的CSS。 css正在其他瀏覽器中讀取,但不在ie8和以下版本中。

我從來沒有見過這個。任何人都有建議?

+0

如果您將2次調用刪除到http://fonts.googleapis.com/css會發生什麼情況? – Cez

+0

我刪除了這些谷歌網頁字體調用...你有什麼不同?清除我的ie緩存後,不在我的最後。昨天工作正常... – chaser7016

+0

奇怪它修復了這個問題,如果我把style.css並指向它的根目錄。奇怪的! – chaser7016

回答

4

檢查style.css的第51行:

#extra-spacing { 
    margin: 17px 0 0 0; 
    padding: 0 0 0 7px;" /* <- extra quote */ 
} 

當我刪除多餘的報價,它爲我工作。


在教育的興趣,這是我發現了問題:

首先,我用IE9的開發者工具欄(按鍵盤上的F12)到瀏覽器模式切換到IE7。 (IE8也有開發者工具欄)然後我看了一下CSS標籤,發現它只加載了一部分規則。由於它停止在#extra-spacing規則,我知道那裏可能有語法錯誤。

+0

哦,我完全錯過了。非常感謝你。這解決了它! – chaser7016