首页 > 解决方案 > 为什么我的 CSS 没有在实时服务器上添加我今天添加的内容?

问题描述

我正在尝试让我的代码为我的 html 页面工作,但是我今天添加的 CSS 上的部分没有显示出来。这是网站和css的链接,如果你有人可以看看它并给我一些帮助!

http://pages.iu.edu/~ctkeller/i101/css2.html

http://pages.iu.edu/~ctkeller/i101/css2.css

标签: htmlcss

解决方案


这是因为您的 css 已被浏览器缓存。通过硬刷新,您可以清除缓存。您可以在此处了解硬刷新。

但是你不能要求你的客户硬刷新。因此,您需要更新 css 文件的版本,以便浏览器了解它的新版本并清除缓存并自行加载新版本。

更新 css 版本的方法是?version=version_no在 css 包含路径中添加。

例如:<link rel="stylesheet" type="text/css" href="css/style.css?version=1" />


推荐阅读