FIX: Hintergrundbilder wurden gar nicht geladen
Ursache gefunden und im Browser nachgewiesen: Ein relativer Pfad in einer CSS-Variablen wird nicht gegen die HTML-Seite aufgeloest, sondern gegen die Datei, in der die Variable benutzt wird — also assets/css/main.css. Daraus wurde "assets/css/assets/img/bg-*.jpg", was es nicht gibt. Ergebnis: kein Bild, nur der Abdunkelungs-Verlauf war sichtbar. - Alle 14 Seiten auf absolute Pfade ab Seitenwurzel umgestellt (/assets/img/...), die stimmen unabhaengig von der Aufloesung - Gleiche Korrektur im Reiter-Wechsel der Bewerbungsseite Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
+2
-2
@@ -121,8 +121,8 @@ function setzeTabHintergrund(tabId) {
|
||||
const basis = TAB_HINTERGRUENDE[tabId];
|
||||
if (!basis) return;
|
||||
// Die Bildvariablen hängen am <body> — das Motiv trägt die ganze Seite.
|
||||
document.body.style.setProperty("--page-bg", `url('assets/img/${basis}.jpg')`);
|
||||
document.body.style.setProperty("--page-bg-mobile", `url('assets/img/${basis}-mobile.jpg')`);
|
||||
document.body.style.setProperty("--page-bg", `url('/assets/img/${basis}.jpg')`);
|
||||
document.body.style.setProperty("--page-bg-mobile", `url('/assets/img/${basis}-mobile.jpg')`);
|
||||
}
|
||||
|
||||
function setupTabs() {
|
||||
|
||||
Reference in New Issue
Block a user