Hintergrundbild

Status
Nicht offen für weitere Antworten.

smac5

Grünschnabel
Hallo ich habe folgendes Problem:
Ich binde im body ein Hintergrundbild mit folgendem Code ein:

Code:
background: url(http://www.edelstrauss.at/edelstrauss/upload/design/gelb.gif) repeat;

Das funktioniert auch bestens. Kann mir jemand erklären warum das einbinden mit folgendem Code nicht funktioniert?

Code:
background: url(upload/design/gelb.gif) repeat;

DER PFAD IST RICHTIG! Also das habe ich gecheckt, der Pfad ist definitiv richtig. fehlt da irgendein Anführungszeichen, ein Beistrich oder sonst was?
 
Der CSS-Code ist prinzipiell in Ordnung, es liegt wohl am Verzeichnispfad, also der Grafik-URI.

Liegt die HTML-Seite wirklich in dem Unterverzeichnis edelstrauss.at/edelstrauss?

Hast du den CSS-Code im HTML-Dokument, oder in einer externen CSS-Datei notiert?

Befindet sich diese CSS-Datei in einem weiteren Unterverzeichnis von edelstrauss.at/edelstrauss, also z.B. edelstrauss.at/edelstrauss/css?

Wenn ja, dann lautet die Grafik-URI:

Code:
background: url(../upload/design/gelb.gif) repeat;
 
Das war der Fehler! Das CSS liegt in einem Unterordner. Ich wußte nicht, dass man den Pfad vom CSS aus gesehen angeben muß. Jetzt funktioniert es - danke!
 
Jetzt habe ich doch noch eine Frage zum Hintergrundbild per CSS nämlich zum IE am Mac. Soweit ich weiß der IE 5 am Mac. Der zeigt das Hintergrundbild leider nicht an. Ich habe es jetzt mit der unterschiedlichen Angabe des Pfades versucht (absolut, relativ und per http...) Leider hat nichts gewirkt. Alle anderen Browser zeigen es. Hat jemand Erfahrung damit? Gibt es hier eine Fehlinterpretaion des Browser und einen Hack dazu? Vielen Dank für eure Antworten.
 
Status
Nicht offen für weitere Antworten.

Neue Beiträge

Zurück