mozilla,麻烦用第二种新风格改变第一种css风格

时间:2015-05-22 03:13:55

标签: css firefox mozilla

This是一个非常基本的页面,但我在Mozilla/Firefox中正确显示它的问题。在ChromeIE中正常工作。

这是一个php页面,我不相信是这个问题。页面有一个主要样式表,整个站点是main.css,一个子样式页面加载第二个,应该覆盖我需要/想要更改的名为adv.css FF似乎不想读adv.css

提前致谢!

1 个答案:

答案 0 :(得分:2)

根据评论,听起来这是一个缓存问题。以下是使用PHP可以用来避免缓存的一个小技巧:

<link rel="stylesheet" type="text/css" href="../css/adv.css?v=<?php echo date("Ymd.H.i.s", filemtime("/css/adv.css")); ?>" />

这样,每次修改CSS时,都会在CSS文件中获得一个自动新版本。

编辑正如迈克在评论中建议的那样,更好的方法是在启用开发工具时禁用缓存。

要在Chrome或Firefox上执行此操作:

  1. 点击F12
  2. 点击设置
  3. 的小装备
    • (Chrome)在“常规”标签中,选中“禁用缓存(当DevTools处于打开状态时)”
    • (Firefox)在“高级设置”中,选中“禁用缓存(工具箱打开时)”