Auge: problem mit dem Aufrufen von Bilder aus verschiedenen Verzeichnissen

Beitrag lesen

Hallo

in meiner css Datei steht es z.B. so:

background:url("../images/bild.png") no-repeat 0px 20px;

das funktioniert aber nur mit den Seiten im Hauptverzeichnis.

Nein. Der relative Pfad zum Bild bezieht sich auf die CSS-Datei, nicht auf die HTML-Datei.

Auch wenn Mike in seiner Aufzählung nicht explizit den Pfad zu dem Bild vom Document Root aus angegeben hat, was lässt dich vermuten, dass sich die Angabe in der CSS-Datei nicht auf den relativen Pfad von der CSS-Datei aus bezieht?

Ich rekonstruiere mal seine Angaben aus dem Eröffnungsposting.

  • index.html
  • seite2h.html
  • css/style.css
  • unterverzeichnis/Seite1.html
  • unterverzeichnis/Seite2.html
  • unterverzeichnis/unterverzeichnis/Seite1.html
  • unterverzeichnis/unterverzeichnis/Seite2.html

Bliebe zu klären, ob sich das im CSS verlinkte Bild passend zur Angabe im CSS in die Struktur einordnet …

  • css/style.css
  • images/bild.png
  • unterverzeichnis/Seite1.html

… oder eben nicht. Das muss uns Mike verraten.

Tschö, Auge

--
Es schimmerte ein Licht am Ende des Tunnels und es stammte von einem Flammenwerfer.
Terry Pratchett, „Gevatter Tod“