CSS   发布时间:2022-04-17  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如果父css文件使用querystring,则@import css文件仍然被缓存大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我将在我们的生产环境中升级到网页和css文件.我想防止在网络浏览器中的css缓存,因为如果新的html与旧的css一起使用,否则会破坏设计.我已经对三个css文件进行了更改:

>主要的css文件(在带有标签的页面的头部引用)
> css-file A(在主css文件中引用,使用@import“css-fileA.css”语法)
> css-file B(在主css文件中引用,使用@import“css-fileB.css”语法)

为了防止浏览器缓存,我添加了一个queryString到我的主要css文件,如:
… link href =“main.css?rev = 20121024”…

我现在想知道在main.css上使用queryString是否有助于防止使用@import语句在main.css中引用的css文件A和B的缓存?或者我还需要为他们应用查询字符串,如@import“css-fileA.css?rev = 20121024”?

任何帮助是极大的赞赏.

解决方法

我期望每个文件被独立对待. css-fileA.css是直接加载还是通过@import,为什么会有所区别?它仍然是相同的URL,缓存应该以相同的方式使用.

大佬总结

以上是大佬教程为你收集整理的如果父css文件使用querystring,则@import css文件仍然被缓存全部内容,希望文章能够帮你解决如果父css文件使用querystring,则@import css文件仍然被缓存所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。