gpt4 book ai didi

css - 如果父 css 文件使用查询字符串,@import css 文件是否仍会被缓存

转载 作者:技术小花猫 更新时间:2023-10-29 10:37:37 24 4
gpt4 key购买 nike

我即将升级我们生产环境中的网页和 css 文件。我想在网络浏览器中阻止 css 缓存,因为如果新的 html 与旧的 css 一起使用,这会破坏设计。我总共更改了三个 css 文件:

  • 主 css 文件(在带有标签的页面头部部分引用)
  • css-file A(使用@import "css-fileA.css"语法在主 css 文件中引用)
  • css-file B(使用@import "css-fileB.css"语法在主 css 文件中引用)

为了防止浏览器缓存,我在我的主 css 文件中添加了一个查询字符串,例如:...链接 href="main.css?rev=20121024"...

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

非常感谢任何帮助。

最佳答案

我希望每个文件都被独立处理。为什么 css-fileA.css 是直接加载还是通过 @import 加载会有不同?它仍然是相同的 URL,并且应该以相同的方式使用缓存。

关于css - 如果父 css 文件使用查询字符串,@import css 文件是否仍会被缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13058391/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com