mozilla,第一个 css 样式更改为第二个新样式时遇到问题
mozilla, trouble changing first css style with 2nd new style
This 是一个非常基本的页面,但我无法在 Mozilla/Firefox
中正确显示它。在 Chrome
和 IE
中工作正常。
这是一个 php 页面,我认为这不是问题所在。该页面有一个用于整个网站的主要样式 sheet main.css,还有一个子样式页面,它加载第二个并且应该覆盖我 need/want 更改的内容 adv.css FF好像不想看adv.css
提前致谢!
根据评论,这听起来像是缓存问题。这里有一个小技巧可以用来避免缓存,使用 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 文件都会自动获得一个新版本。
编辑: 正如 Mike 在评论中建议的那样,更好的方法是在开发工具打开时禁用缓存。
要在 Chrome 或 Firefox 上执行此操作:
- 按 F12
- 点击小齿轮进行设置
-
- (Chrome) 在“常规”选项卡中,选中 "Disable cache (while DevTools is open)"
- (Firefox) 在高级设置中,勾选 "Disable Cache (when toolbox is open)"
This 是一个非常基本的页面,但我无法在 Mozilla/Firefox
中正确显示它。在 Chrome
和 IE
中工作正常。
这是一个 php 页面,我认为这不是问题所在。该页面有一个用于整个网站的主要样式 sheet main.css,还有一个子样式页面,它加载第二个并且应该覆盖我 need/want 更改的内容 adv.css FF好像不想看adv.css
提前致谢!
根据评论,这听起来像是缓存问题。这里有一个小技巧可以用来避免缓存,使用 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 文件都会自动获得一个新版本。
编辑: 正如 Mike 在评论中建议的那样,更好的方法是在开发工具打开时禁用缓存。
要在 Chrome 或 Firefox 上执行此操作:
- 按 F12
- 点击小齿轮进行设置
-
- (Chrome) 在“常规”选项卡中,选中 "Disable cache (while DevTools is open)"
- (Firefox) 在高级设置中,勾选 "Disable Cache (when toolbox is open)"