外部样式表不会在Chrome 74中更新,但其他文件会更新

时间:2019-05-19 09:41:22

标签: css google-chrome reload

我正在Chrome 74中使用Notepad ++和XAMPP在本地主机上构建站点。

我有一个index.php主文件和一个外部样式表index.css。 它像这样连接到主文件:<link rel="stylesheet" type="text/css" href="index.css">

index.css进行了一些更新后,我无法让Chrome浏览器查看它们。本来我以为我的CSS是错的。但是在Chrome中按F12键并查看Sources并检查了index.css文件后,我发现我所做的更改不存在。

所做的更改已保存在Notepad ++中,刷新了浏览器页面。为了确保安全,我什至用好旧的旧记事本看了index.css

我也尝试过重新启动浏览器,重新启动XAMPP,然后重新启动计算机。还是一样。

有趣的是,对index.php所做的更改已成功更新。不是,只是对index.css的更改。就像Chrome浏览器不会重新加载index.css,而是保留旧版本一样。

我以前曾发生过这种情况,但是上一次问题消失了一段时间,Chrome开始更新index.css。现在我想知道为什么会发生。

有人知道为什么Chrome会这样做吗?帮助非常感谢:)

请注意:目前,Chrome尚未加载对index.css所做的更改。甚至像body { background-color:red; }

之类的东西

1 个答案:

答案 0 :(得分:1)

正在缓存文件:https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching

通常,在默认配置下,不缓存动态页面(.php),不缓存静态文件(.css,.js等)。

您可以:

  • 按下Shift(⇧)键重新加载页面
  • 清除缓存,然后重新加载
  • 实施企业发展战略