Antwort an „Auge“ verfassen

Hallo

Links und includes funktioniernen schon.

Problem ist das background image.

Die CSSlib und die lyoutlib liegen im directory sell:

Bilder (und zum Beispiel auch Fonts) werden im CSS mit dem relativen Pfad zur CSS-Datei referenziert – oder absolut zur Domain.

CSSlib (mehrere Versuche)

body
{
    background-image: url("/sell/layoutlib/bg.JPG");
/*  background-image: url("/layoutlib/bg.JPG");  */
/*  background-image: url("layoutlib/bg.JPG");  */
/*  background-image: url("../layoutlib/bg.JPG");  */
} 

Wenn deine Angaben korrekt sind, und die CSS-Datei wie auch die Bilder im Verzeichnis sell liegen, wäre url("bg.JPG") korrekt. Wenn die CSS-Datei im Verzeichnis sell liegt und die Bilder in dessen Unterverzeichnis layoutlib zu finden sind, wäre url("layoutlib/bg.JPG") korrekt. Sollte die CSS-Datei im Unterverzeichnis CSSLib und die Bilder im Unterverzeichnis layoutlib zu finden sein, wäre die Angabe von url("../layoutlib/bg.JPG") korrekt.

Was mir aber aufstößt, ist der Dateiname bg.JPG. Auf welchem Betriebssystem läuft dein XAMPP? Sollte das ein Nicht-Windows-System sein, muss die Klein-und-Großschreibung des Dateinames passen. Auf unixoiden Systemen wie Unix, Linux oder MacOS sind bg.jpg, Bg.jPg und bg.JPG verschiedene Dateien, während es unter Windows einunddieselbe Datei wäre.

Tschö, Auge

--
„Habe ich mir das nur eingebildet, oder kann der kleine Hund wirklich sprechen?“ fragte Schnapper. „Er behauptet, nicht dazu imstande zu sein“ erwiderte Victor. Schnapper zögerte (…) „Nun …“ sagte er schließlich, „ich schätze, er muss es am besten wissen.“ Terry Prattchett, Voll im Bilde
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen