2011-03-02 66 views
3

我試圖啓動我的第一個ASP.NET MVC程序,並想修改項目的某些部分。即使改變site.css,爲什麼樣式不會改變?

當我嘗試更改頁面主體的背景顏色時,我轉到Site.css文件並將顏色更改爲#ffffff。當我重建程序時,顏色保持不變,我發現改變它的唯一方法是刪除它並將其重新加載到項目中。

在我看來,如果我錯過了一些非常基本的東西,你能幫助我嗎?

+0

你使用IE嗎? – Vadim 2011-03-02 20:28:49

+0

當我編譯和運行程序,是的,它打開IE。 但是,即使我嘗試用Firefox打開頁面,它仍然是一樣的 – seren1ty 2011-03-02 20:34:01

回答

9

一些瀏覽器積極地緩存你的CSS;您可能需要執行力在您每次更改您外部樣式表(按Ctrl + F5 按Ctrl ++[R)時間刷新。

有一天,我的ASP.NET WebForms項目發生了這種事。正如評論中所暗示的那樣,IE是這類事情的一個衆所周知的罪魁禍首。

+0

謝謝,但即使在刷新或使用其他瀏覽器時,問題似乎也會發生。 – seren1ty 2011-03-02 20:35:14

+0

適用於Google Chrome。 – 2011-12-25 10:01:04

1

我認爲它是由您的瀏覽器緩存的。 在我們的項目中,我們確實在開發後將我們的css/js嵌入到程序集中以避免出現此類問題。

相關問題