我目前正在开发一个网站,但我的样式表不会更新。我已经确保我的文件已正确上传,并且我已经清除了我的缓存等。我甚至访问了CSS文件的目录并点击刷新了50次。它的唯一方法是重命名我的CSS文件并更改我链接它的名称。请帮忙!
答案 0 :(得分:0)
尝试在css中添加时间戳/版本。
实施例
<link rel="stylesheet" type="text/css" href="/yourcss.css?1" />
或
<link rel="stylesheet" type="text/css" href="/yourss.css?<?php echo time(); ?>" />
编辑:
您还可以使用filemtime()
PHP函数,这将返回上次编辑的时间。
一个小函数示例:
<?php
function editTime($folder, $file) {
return filemtime($folder . '/'.$file);
}
?>
然后你会想用HTML:
<link rel="stylesheet" type="text/css" href="/yourcss.css?<?php echo editTime('css', 'yourcss.css'); ?>" />
答案 1 :(得分:0)
有时会发生...... 要解决此问题,您需要编译您的网络,然后按住键盘上的控制按钮并按F5几次。
答案 2 :(得分:0)
Cntl+F5
或者您可以使用任何实时更新程序(默认情况下会在括号中)。这允许您实时更新页面。
第三,如果您使用的是Chrome / Mozilla,请转到其开发工具,找到硬重装的选项并进行检查。然后在您的页面上右键单击并单击inspect元素。如果您的开发人员工具处于活动状态,这将允许您始终刷新页面。
可以通过正确删除浏览器缓存来解决。