CSS类已更改,但样式需要花些时间才能应用

时间:2019-12-15 09:09:55

标签: html css django

我在Django应用的自定义CSS文件中添加了一个新类,并相应地更改了HTML。

问题是class应用于按钮,但页面未显示更改。

例如:

请检查以下代码段

<button type="button" class="btn btn-primary btn-lg">Text</button>

我在custom.css中添加了一个新的.btn-custom类,并且还更改了HTML文件。

现在刷新后,以上标记更改为

<button type="button" class="btn btn-custom btn-lg">Text</button>

但是样式不适用于页面。

我通过打开源检查自定义CSS文件,并且在那里进行了更改。

2到3个小时后,更改会反映出来。 我尝试了硬刷新以及缓存清除以及与缓存相关的所有其他选项

1 个答案:

答案 0 :(得分:0)

此行为包括您的HTML已成功更改,但CSS未更改。这表明存在缓存。它可以是浏览器缓存或服务器缓存。

我看到您已经排除了缓存问题,但是从您的描述看来,您似乎已经排除了浏览器缓存问题。但是,Django自己有一个cache mechanism,用于缓存静态文件。还有cache of static files can be turned off