我正在使用Dreamweaver更新网站。当我上传style.css文件时,Safari和Chrome暂时无法识别更改。这就是我在做什么。
问题是Safari和Chrome无法识别服务器上的更改。我看到了使用href =“ css / style.css?v = {random number / string}” rel =“ stylesheet” type =“ text / css”调用样式表的建议,但这似乎无济于事。 / p>
如果我等待足够长的时间(5-10分钟),最终情况将得到更新。有没有一种方法可以将CSS即时更新到浏览器?
答案 0 :(得分:1)
浏览器正在缓存CSS文件,以提高效率,并且不知道已进行更改。
您在原始问题中提到的版本控制应该可以解决问题。请记住,每次您希望浏览器重新获取它时,都需要对其进行更改(更改为所需的任何内容)。
<link rel="stylesheet" type="text/css" href="/css/style.css?ver=2.0">