Zum Inhalt springen

Problem bei Pfadangabe für in externen CSS-File eingebunden Hintergrundbildern

Erstellt am 3. Mai 2008 · 3 Antworten · letzte Antwort am 4. Mai 2008

Tags: Frage

DerFredster ·

Guten Tag,

ich sitze hier gerade vor einem Problem:
In einer externen CSS Datei binde ich ein Hintergrundbild ein:

html,body {
	height:100%;
	background:url(gfx/bg_content_ie6.jpg) center top repeat-y #fff;
}

Dieses Hintergrundbild wird aber nicht geladen, die CSS Datei selbst schon.

Wie binde ich hier den korrekten Pfad ein - muß ich hier mit dem kompletten Pfad fileadmin/templates/... arbeiten?

Muß ich etwas beachten, wenn ich die CSS Datei aktualisere - außer Typo3 Cache und Browser Cache leeren? Woher weiß ich, ob mein Updates in den CSS Dateien gezogen werden?

Danke für Tipps & guten Abend,
F

Unbekannter Benutzer ·

Ob das CSS-File geladen wird siehst du in deinem Quellcode im Headbereich.
Eine Pfadangabe im externen CSS muss entweder relativ zum Root oder vollständig sein.

in deinem Fall wahrscheinlich ../../gfx/bg_content_ie6.jpg
Oder eben vollständig

typo3tester ·

Hallo F,

wenn Du den Firefox hast, dann ist das Plugin Firebug eine Riesenhilfe.
Da gibt es u.a. die Funktion Inspect.
Da kannst Du dann mit der Maus auf einzelne Bestandteile Deiner Website klicken und er zeigt Dir in einem Extrafenster an, was Stand der Dinge ist ist in Punkto CSS, HTML, JavaScript ect.

Vor allem wenn Du mehrere CSS-Datein hast mit Werten, die sich gegenseitig überschreiben, dann hast Du mit dem Tool den vollen Überblick, welcher Wert das Sagen hat.

Gruß, Regina