css - Firebug 和 CSS 缓存不显示新的选择器

标签 css django firebug selector

我对 Firebug 中的某些行为感到困惑。

我正在尝试更新我的 CSS,我对实际 CSS 文件进行了更改并保存了它们。

如果我更新现有选择器上的指令,这些更改将在我重新加载页面时呈现。 但是,如果我添加一个新类(例如 boxQuestion),并创建一个新的选择器,它根本不会呈现。 新的选择器似乎根本没有显示。无论是在呈现的 HTML 中还是在 Firebug 显示的内容中。

我已经尝试清除缓存并重新启动我的开发服务器,但它仍然不会添加新的选择器。

我做错了什么?

我在 Django 中开发并使用 runserver。

最佳答案

尝试的事情

  1. 双击浏览器刷新按钮获取新的CSS
  2. 重启开发服务器
  3. 退出 Firebug 并重新启动浏览器
  4. 查看您的开发服务器是否提供正确的 CSS 文件和选择器 http://localhost:8000/media/liquid.css

最重要的事情是: 5. 使用 CSS 验证器验证您的 CSS:

 http://jigsaw.w3.org/css-validator/

我在类选择器之前的 CSS 文件中有一些注释。我刚刚使用 # 来注释评论。这是 CSS 的错误语法

当我用/* #comment */包围评论时,问题就消失了。

关于css - Firebug 和 CSS 缓存不显示新的选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/893597/

上一篇:CSS全高?

下一篇:css - IE 6.0 z-index 问题

相关文章:

javascript - JQuery隐藏删除键的方法

javascript - 如何在前面的 div 仍然可以滚动的情况下临时禁用背景 div 滚动?

html - 如何 - 并排对齐图像

html - 如何卡住 HTML 表格中的标题行?

python - Django 属性错误 : Form object has no attribute '_errors'

python - 我如何从python中的给定字符生成英文单词

python - 删除级联的 Django 在 PostgreSQL 中没有产生正确的约束

javascript - console.dir(this) 不产生任何输出

javascript - Fire bug/Chrome 控制台手动调用函数

dom - 在 chrome 开发工具/firebug 中保留 DOM 元素突出显示