Tyl*_*itt 4 css macos caching google-chrome image
我正在研究Rails应用程序并正在更新页面.
该页面有一大堆在css中定义的背景图像.当我刷新页面(cmd+r在Mac上)时,没有任何改变.当我进入Chrome检查器并取消选中然后重新检查css规则时,图像出现了.此外,如果我打开一个新的私人浏览窗口(cmd+shift+n),图像都会正确显示.
我遇到了一些奇怪的缓存问题吗?
Chrome:版本21.0.1180.89
Mac OS X:10.8.2
Rod*_*eas 10
您需要进行硬刷新以绕过浏览器缓存.我不知道mac上的键组合,但它可能类似于Windows:ctrl- shift- R.这是不一样的普通刷新(ctrl- r在Windows上)不绕过缓存.
在Mac上,等效的键组合是cmd- shift- r.
尝试强制浏览器加载新的 css 文件。我通常会向链接添加一个查询字符串 (?v=1.0),如下所示:
<link rel="stylesheet" href="style.css?v=1.0" "type="text/css"/>
Run Code Online (Sandbox Code Playgroud)
然后每次在 css 文件中进行一些更改时,我都会更改数字 (?=1.1)。
这通常会在 Chrome 中修复它。
希望有帮助!
| 归档时间: |
|
| 查看次数: |
8204 次 |
| 最近记录: |