2013-03-20 39 views
0

我驗證了我的所有HTML和CSS,並且沒有錯誤,但不幸的是我的localhost只能在Firefox中正確呈現 - 在Chrome中和IE9他們只顯示沒有任何CSS的內容。CSS不是從本地主機渲染 - 但僅在Chrome和IE中呈現

我看着在開發者工具控制檯,我發現了以下錯誤消息:

IE

SEC7113: CSS was ignored due to mime type mismatch 

Resource interpreted as Stylesheet but transferred with MIME type text/plain: 

火狐沒有按」但是,不要做任何這些投訴。

什麼可能導致此錯誤?

回答

2

啊哈!就在我發佈這個問題之後,我發現了這個問題:我在樹中有一個錯誤的.htaccess文件。它正在影響所有JS和CSS文件的處理。

有時它有助於按邏輯寫出東西! :)

4

無論您使用的是什麼服務器,都不會向瀏覽器發送有效的Content-Type標頭。如果沒有這個頭文件,瀏覽器會將這種不匹配視爲安全風險並阻止文件的下載。在這種情況下,結果是沒有風格的內容。

Firefox沒有這樣的塊,因此正常工作。

相關問題