Sven Rautenberg: Probleme mit Hintergrundbildern

Beitrag lesen

Moin!

Ich habe es absolut (/home/usr/www/irgendwas/irgendwo/bild.jpg),

Das ist mit Sicherheit _falsch_. Wenn du absolute Angaben machst, musst du die absolute _URL_ angeben, nicht den absoluten Pfad auf dem Server. Korrekter scheint mir bei diesem Versuch (/irgendwo/bild.jpg). Die absolute Angabe ist auch gut für Netscape 4, welcher ein paar eigenartige Ansichten über Bildreferenzen hat.

relativ (irgendwo/bild.jpg)

Das ist zumindest nicht ganz verkehrt - allerdings muß dein Hintergrundbild dann von der Position dieser CSS-Definition aus relativ auch erreichbar sein. Das ist vor allem wichtig, wenn du eine externe CSS-Datei eingebunden hast: Die relative Pfadangabe gilt bezogen auf die Position der CSS-Datei (mit Ausnahme des Netscape 4). Wenn die externe CSS-Datei in einem eigenen Verzeichnis liegt, mußt du mit (../irgendwo/bild.jpg) arbeiten.

und per kompletter URL (http://www.usr.xxx/irgendwo/bild.jpg) eingebunden.

Das sollte zumindest funktionieren. Allerdings macht es Sinn, das in Anführungsstriche zu setzen: url('http://.....bild.jpg').

Trotzdem immer das gleiche Problem. Es tritt auch nicht nur bei mir, sondern bei allen anderen Besuchern auch auf. Jemand eine Idee wo die Wurzel des Problems begraben liegt, und vielleicht auch jemand mit einer Lösung?

Mach den Code öffentlich, sonst sieht man nicht, ob du anderswo dumme Fehler gemacht hast, die sich hier auswirken. Kopier notfalls die relevanten Dateiausschnitte in ein gesondertes Testverzeichnis - und zwar so, dass das Problem immer noch auftritt.

Ein Browserproblem kann nicht ausgeschlossen werden: Hast du es mit verschiedenen Browsern probiert? Mit welchen?

- Sven Rautenberg

--
Diese Signatur gilt nur am Freitag.