我的css文件不起作用,直到我更改了css文件的名称

时间:2018-07-10 15:14:32

标签: html css

<head>
	<title>weshop | barang-barang elektronik</title>
	<link href="<?php echo BASE_URL."css/style.css"; ?>" type="text/css" rel ="stylesheet" />  
</head>

我用php编写代码,第一天,我将所有文件放在/保存在这样组织的目录中,并且可以正常工作,但是第二天,我尝试编辑CSS代码,所做的更改没有任何效果,样式仍然像前一天。然后我尝试更改css文件的名称,并且它起作用了。..我很高兴它起作用了,但是问题是,我不知道它为什么起作用。这是我的新CSS文件名:

<head>
	<title>weshop | barang-barang elektronik</title>
	<link href="<?php echo BASE_URL."css/newstyle.css"; ?>" type="text/css" rel ="stylesheet" />  
</head>

3 个答案:

答案 0 :(得分:3)

CSS被您的浏览器缓存。

修改CSS代码时,您必须告诉浏览器刷新其缓存。

在对CSS文件进行更改之后,通过在所有用于测试代码的浏览器上执行CTRL + F5来做到这一点。

答案 1 :(得分:0)

您可以通过CTRL + F5强制浏览器缓存。

或者,您也可以删除浏览器年表。

答案 2 :(得分:0)

即使在执行上述操作后仍无法获取最新代码,也可以尝试以下操作:

  • 通过浏览器中的查看页面源打开文件代码,并使用 F5 CTRL + F5
  • 刷新

  • 清除浏览器缓存并重新加载页面