加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – CSS更改不反映在网站上

发布时间:2020-12-16 03:40:26 所属栏目:asp.Net 来源:网络整理
导读:每当我们对CSS进行更改时,通常需要24小时才能在我的网站上反映这些更改.我已经尝试清除服务器缓存和浏览器缓存,但它也没有帮助.还有其他方法可以在更新后立即反映CSS更改吗? 它发生在所有的浏览器中…当我在浏览器中检查它时,我可以通过两个路径访问我的css
每当我们对CSS进行更改时,通常需要24小时才能在我的网站上反映这些更改.我已经尝试清除服务器缓存和浏览器缓存,但它也没有帮助.还有其他方法可以在更新后立即反映CSS更改吗?

它发生在所有的浏览器中…当我在浏览器中检查它时,我可以通过两个路径访问我的css文件,例如:我将我的css存储在名为“Cssfolder”的文件夹中,我的css名称是135.css
所以当我访问文件夹路径时,Cssfolder / 135.css& cssfolder / 135.css,其中一条路径显示我最新的css,而其他一条显示我的旧css.Notice“c”在一条路径中捕获,而在其他路径中小.

谢谢.

解决方法

我发现这在我的很多项目中都是一个非常普遍的问题.我会建议两件事……

>如果它只是您正在使用的应用程序,则可以在开发期间使用CSS Cachebuster.>遵循Cachebuster背后的想法我发现经常将CSS文件的时间戳作为CSS链接的查询字符串添加将有助于告诉浏览器该文件是不同的…类似于… whatever.css ?12212009035543

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读