【问题标题】:CSS changes don't do anything [duplicate]CSS更改没有做任何事情[重复]
【发布时间】:2019-03-10 15:21:25
【问题描述】:

如果我在浏览器打开大约 5 分钟的情况下处理我的代码,那么一切都很好。刷新浏览器后对代码的更改会更新。

但一段时间后,我的更改停止显示在浏览器中(即使我重新启动浏览器)。唯一可行的解​​决方案是,如果我同时重新启动 IDE 和浏览器。

这里有什么我遗漏的吗? 因为我认为这不应该发生。

PS。 这发生在 Visual Studios 和 Adob​​e Dreamweaver 中。

【问题讨论】:

  • 请发布您的代码;没有它就很难指出问题到底是什么。
  • 奇怪的是你试过用 ctrl + f5 刷新吗?
  • @Patte 看完这个问题我也立刻想到了Ctrl + F5。当我试图给出答案时,你发表了评论:)
  • @TheDarkKnight 我的代码是什么样的并不重要,因为它几乎发生在我参与过的每个项目中。

标签: css


【解决方案1】:

附言。这在 Visual Studios 和 Adob​​e Dreamweaver 中都会发生。

它与 Visual Studio 和/或 Dreamweaver 无关,它与缓存有关 - 与您的浏览器相关。

如上所述,您可以使用CTRL + F5 强制浏览器从网络加载您的网页,而不是从缓存中加载。但是,您也可以在 Web 浏览器中使用 Incognito Mode,它也会加载新版本,但是在您需要加载最新更改时继续打开新的隐身窗口是不切实际的 - 我只是给你提示可能有帮助的不同解决方案!

我建议看一下this question - 2009 年发布,相当古老但很可靠! - 它将为您提供许多不同的可能解决方案!

【讨论】:

    【解决方案2】:

    但一段时间后,我的更改停止在浏览器中显示(即使我 重启浏览器)。唯一有效的解决方案是,如果我重新启动 IDE 和浏览器。

    尝试使用Ctrl + F5

    欲了解更多信息:What requests do browsers' "F5" and "Ctrl + F5" refreshes generate?

    一般来说:

    即使内容发生变化,F5 也可能会为您提供相同的页面,因为 它可能会从缓存加载页面。但是 Ctrl-F5 强制刷新缓存, 并保证如果内容发生变化,您将获得 新内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-10
      • 1970-01-01
      • 2013-01-11
      • 1970-01-01
      • 1970-01-01
      • 2012-09-07
      • 2016-10-02
      • 2013-09-28
      相关资源
      最近更新 更多