css在SpringMVCwebapp中不更新

3lxsmp7m  于 2021-07-03  发布在  Java
关注(0)|答案(4)|浏览(390)

我有这个问题很长一段时间,我有时我会看到我的浏览器css的变化,有时不是。所有文件都被复制到快照文件夹中,工件也正常。idea(我使用的是intellij idea ultimate)或代码本身没有可能的错误。

fjnneemd

fjnneemd1#

我通过清除所有浏览器数据解决了这个问题,这将导致浏览器重新加载所有文件。有些浏览器保存经常访问的页面的前端,以便在您想再次访问这些页面时更快地加载它们。所以,试着重新设置你的浏览器或安装一个新的,如果一切正常,那么你将能够看到变化。

eblbsuwk

eblbsuwk2#

--
不建议使用上面的解决方案。尝试添加 version=51 到您的样式表(该数字可以是任何数字)。

<link rel="stylesheet" type="text/css" href="styles.css?version=51">

我建议你在这篇文章中阅读“akshay jain”的答案。

y53ybaqx

y53ybaqx3#

几个星期?尝试打开样式表本身(通过在浏览器的地址栏中输入其地址)并按f5。如果它仍然没有刷新,你的问题就在别处。
如果更新样式表并希望确保它在每个访问者的缓存中都得到刷新,那么一种非常流行的方法是添加一个版本号作为get参数。这样,样式表会在必要时刷新,但刷新频率不会超过此值。

<link rel="stylesheet" type="text/css" href="styles.css?version=51">

您可以添加一个时间戳,而不是版本,这将以同样的方式为您未来的css更新工作。这将是你的长期解决方案。

相关问题