2011-03-02 62 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嵌入到程序集中以避免出现此类问题。

相关问题