2

假设我有这个名为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。 css 文件 ?.. 将例如

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

工作 ?

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

4

1 回答 1

0

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

于 2013-03-06T00:49:32.050 回答