2011-10-02 43 views
16

似乎Google Chrome根據樣式表不顯示我的網站。Chrome瀏覽器沒有加載樣式表

當頁面第一次加載時,它加載罰款...但隨後朝着頁面加載結束變爲原始的HTML格式。

它結束了看起來像這樣(你可以在最上面一欄看到網址):

[click for full size]

enter image description here

我有2個樣式表,一個是 「另類」用戶可以通過點擊站點右上方的Light/Dark按鈕進行切換。

這是怎麼發生的?我以前從來沒有遇到過問題。

我的規格:Mac OS X的谷歌瀏覽器14.0.835.186

+11

對於什麼是值得的,這是完整的BS,這個問題是關閉的太過本地化。這是一個影響跨多個Chrome版本和操作系統的用戶的問題。無論如何,正如下面的一個答案所述,它很可能是導致此問題的HTTPS Everywhere。 – 0xff0000

+0

我同意這應該重新打開。我有同樣的問題,這就是爲什麼我能夠回答它。它在使用ABP + HTTPS無處不在擴展程序查看XKCD時影響了我。 – Mittenchops

+0

在我們的例子中,當請求css時,我們得到錯誤的內容類型。請求:接受:text/css,*/*; q = 0.1,回答:Content-Type:text/plain。結束了交換託管服務提供商修復它..太糟糕鉻不聰明知道.css當它看到它.. – MonkeyD

回答

2

我用相同的Chrome版本,你想這在OS X上,一切都爲深色和淺色版本正確呈現。這對你來說可能是一個緩存問題。按住Shift鍵的同時重新加載頁面。這將強制瀏覽器獲取所有資源並忽略緩存版本。

+0

這是我嘗試的第一件事,沒有運氣。我也從chrome選項中清除了「開始時間」的瀏覽數據,結果相同。 – GreatestSwordsman

+0

打開網絡檢查器並轉到「網絡」選項卡。重新加載時,您將看到正在下載的資源。 –

+0

這兩個樣式表(style.css和dark.css)正在下載... – GreatestSwordsman

4

也許你身邊的緩存問題。你可以嘗試「Shift + Ctrl + R」嗎?

+1

Shift + Command + R在我的情況下(蘋果mac鍵盤),但仍然載入相同的截圖。 – GreatestSwordsman

+0

適合我。謝謝。 – JunM

14

您是否安裝了HTTPS + Adblock?如果是這樣,我發現點擊谷歌搜索結果往往會產生這種行爲,當主站點沒有,或有限的https支持。

我注意到相同的行爲,這些擴展名,當我搜索並點擊通過XKCD漫畫,例如。

暫時禁用HTTPS無處不在,或重新輸入URL,而不HTTPS似乎解決對我來說。

+1

這是正確的答案。 – 0xff0000

+1

我沒有HTTPS無處不在,並且這兩個鏈接都無法在我的隨機網站上經常加載CSS ... – Shackrock

+0

爲什麼adblock會在我的服務器的一個目錄中爲樣式表執行此操作,但不會在另一個目錄中執行此操作?在樣式表加載失敗的目錄中,'index'和樣式表位於同一個目錄中。我應該添加一些標題嗎?其他一些原因? – 1252748

0

在我朋友的筆記本電腦它是由一些DNS問題引起的。將DNS更改爲8.8.8.8後,一切正常。

0

將css字符集更改爲UTF8。它解決了我的問題。

0

有同樣的問題,花了幾個小時兜兜轉轉疑惑「到底我做了什麼!」,我嘗試了許多從該網站和其他許多人,但爲我工作的事的建議,我覺得那種愚蠢的事情之後,因爲沒有嘗試它是禁用鉻的廣告攔截器,接着是shift + f5和問題解決。

相關問題