伙计们,首先要感谢。好吧,我这里有一个非常奇怪的问题。我在 ASP.NET 应用程序 (VS 2012) 中工作,当然我正在使用 CSS 来设置页面样式。我昨天晚上停止工作,一切都很好,现在当我在这里时,我发现我添加到我的 CSS 文件中的任何样式都不适用。有趣的是(试图找出样式是否有问题)我将它放在另一个单独的文件中(丑陋的解决方案)并且它有效!我相信这也不是 CSS 错误,因为我已经在 CSS 文档中移动了我的新样式,无论它在哪里,都不适用。它就像 css 不接受任何其他规则一样。拜托,有人告诉我有类似的问题,以及如何纠正这个问题。如果我必须每天执行不同的 CSS 文件才能使我的所有样式正确运行和显示,那将是非常令人不安的。希望有人有什么想法,再次感谢...
最佳答案
有时浏览器会缓存旧的样式表。如果要添加新样式表,可以添加查询字符串以强制使用新样式表。
每次我部署一个具有相同名称的新样式表时,我将使用此命名约定并每次更新版本 (v=),例如“main.css?v=1”。这将强制浏览器获取最新的样式表。
关于css - 无法向我的 CSS 文档添加样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35487280/