CSS文件不会更新

时间:2018-06-09 01:48:31

标签: css

我目前正在开发一个网站,但我的样式表不会更新。我已经确保我的文件已正确上传,并且我已经清除了我的缓存等。我甚至访问了CSS文件的目录并点击刷新了50次。它的唯一方法是重命名我的CSS文件并更改我链接它的名称。请帮忙!

3 个答案:

答案 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)

  1. 尝试刷新页面

    Cntl+F5

    1. 或者您可以使用任何实时更新程序(默认情况下会在括号中)。这允许您实时更新页面。

    2. 第三,如果您使用的是Chrome / Mozilla,请转到其开发工具,找到硬重装的选项并进行检查。然后在您的页面上右键单击并单击inspect元素。如果您的开发人员工具处于活动状态,这将允许您始终刷新页面。

    3. 可以通过正确删除浏览器缓存来解决。