2009-05-21 67 views
0

我對Firebug中的一些行爲感到困惑。Firebug和CSS緩存沒有顯示新的選擇器

我在嘗試更新我的CSS,並對實際的CSS文件進行了更改並保存了它們。

如果我更新現有選擇器上的指令,那麼當我重新加載頁面時將會呈現這些更改。 但是,如果我添加一個新的類(例如boxQuestion),並創建一個新的選擇器,它根本不會渲染。 新的選擇器似乎根本不顯示。在呈現的HTML或Firebug中都不顯示。

我已經嘗試清除緩存並重新啓動我的開發服務器,但它仍然不會添加新的選擇器。

我在做什麼錯?

我正在開發Django並使用runserver。

回答

3

您可以嘗試

  1. 雙擊瀏覽器刷新按鈕獲得新的CSS
  2. 重新啓動開發服務器
  3. 退出螢火蟲並重啓瀏覽器
  4. 看正確的CSS文件,並選擇 http://localhost:8000/media/liquid.css

最導入的事情是: 5.驗證你的CSS用CSS驗證:

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

我立刻類選擇之前曾在CSS文件中的一些評論。我剛剛使用#來註釋評論。這是CSS的錯誤語法

當我用/ * #comment *包圍註釋時,問題就消失了。

0

可能你的CSS不正確。您的更改是否顯示在源視圖中?如果你的開發服務器是服務器

+0

我不完全確定你是哪個源代碼視圖,我將假設你的意思是CSS buttom在Firebug中查看CSS源代碼。 這個問題的答案是;不,新選擇器沒有顯示在該窗口中。以下是class = box的CSS: .boxQuestion {border = 明確:均; } – BryanWheelock 2009-05-21 16:01:42