2016-02-18 45 views
0

傢伙,謝謝你。那麼,我在這裏有一個非常奇怪的問題。我在ASP.NET應用程序(VS 2012)中工作,當然我使用CSS來設置頁面的樣式。我昨天晚上停止工作,一切都很棒,現在當我在這裏時,我發現我添加到CSS文件中的任何樣式都不適用。有趣的部分是(試圖找出是否是風格問題)我已經把它放在另一個分離的文件(醜陋的解決方案),它的工作原理!我相信它不是一個CSS錯誤,因爲我已經將我的新樣式移到了CSS文檔中,無論它在哪裏,都不適用。它就像是如果CSS不承認任何其他規則。請有人告訴我,有類似的問題,以及如何糾正這一問題。如果我必須每天都做一個不同的CSS文件,讓我所有的樣式都能正常運行並顯示,那將會非常令人不安。希望有人有任何想法,再次感謝...不能添加樣式到我的CSS文檔

+0

按F12鍵,在應用程序正在運行時檢查網絡,正在加載哪個css文件以及路徑。我認爲你可以找到根本原因。 –

+1

清除您的緩存,以確保它不在... –

回答

0

有時瀏覽器會緩存舊的樣式表。如果要添加新的樣式表,可以添加一個查詢字符串以強制使用新的樣式表。

每次我部署一個具有相同名稱的新樣式表時,我將使用此命名約定並每次更新版本(v =),例如「main.css?v = 1」。這將強制瀏覽器獲取最新的樣式表。

+0

WOW !!!非常感謝Jeremy Kern先生!我不知道你可以在css名字後面使用這個版本,但是工作起來,太棒了!謝謝你,非常非常感謝... –