Frage

Ich bin verwirrt durch das Verhalten in Firebug.

Ich bin versucht, zu aktualisieren meine CSS-und ich machte änderungen an der eigentlichen CSS-Datei und gespeichert.

Wenn ich ein update für eine Richtlinie auf einen vorhandenen selector, diese änderungen werden gerendert, wenn ich die Seite neu laden.Allerdings, wenn ich ein neue Klasse ( z.B.boxQuestion ), und erstellen Sie einen neuen Selektor, it won ' T render at all.Der neue Selektor scheint keine anzeigen überhaupt.Weder in der gerenderten HTML-oder in dem, was Firebug angezeigt wird.

Ich habe versucht, den cache leeren und Neustart mein Entwicklungsserver, aber es immer noch nicht hinzufügen der neuen Selektoren.

Was mache ich falsch?

Ich entwickle in Django und mit runserver.

War es hilfreich?

Lösung

Dinge zu versuchen

  1. Doppelklick auf die browser-Schaltfläche aktualisieren, um die neue css
  2. Neustart des server Entwicklung
  3. beenden Sie Firebug und den browser neu starten
  4. sehen Sie, wenn Sie Ihre Entwicklungs-server der server ist der richtige CSS-Datei und Selektoren http://localhost:8000/media/liquid.css

Die Meisten Import Sache ist die:5.Überprüfen Sie Ihre CSS mit der CSS-validator:

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

Ich hatte einige Kommentare in der CSS-Datei unmittelbar vor der class-Selektor.Ich hatte nur verwendet, # kommentieren Kommentare.Dies ist die falsche syntax für CSS

Wenn ich umgeben die Kommentare mit /* #Kommentar */ das problem ging Weg.

Andere Tipps

eventuell CSS ist falsch.Tun Sie Ihre änderungen erscheinen in der Quellansicht?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top