【问题标题】:how to add version number to css if the css was imported?如果导入了 css,如何将版本号添加到 css?
【发布时间】:2013-03-06 00:46:05
【问题描述】:

假设我有这个名为imported.css的css文件,然后在imported.css文件中,网站中使用的所有css都转储在其中,例如

@import url('a.css');
@import url('b.css');
@import url('c.css');
@import url('d.css');
@import url('e.css');
@import url('f.css');

所以 import.css 文件在主布局中被调用...现在的问题是,css 在最终用户的浏览器中被缓存有问题..我如何将版本号添加到里面的那些 css import.css 文件?...例如

@import url('a.css?v=1');

工作?

还是应该在 import.css?v=1 中添加版本号?

【问题讨论】:

标签: php css


【解决方案1】:

您应该为每个文件添加一个版本号 - 缓存机制不关心它们是如何加载的,只关心它们的 URL 是什么。

【讨论】:

  • 所以你的意思是,我应该离开 import.css 文件?只有其中的文件才应该包含版本号?
  • 你应该做每一个文件,包括 import.css。不然会被缓存,以后你来加g.css的时候就取不下来了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-20
  • 2021-10-17
  • 2015-07-19
  • 2012-03-02
相关资源
最近更新 更多