Chuonrad
Aktives Mitglied
Thread Starter
- Dabei seit
- 27.08.2004
- Beiträge
- 359
- Reaktionspunkte
- 286
Hallo community,
schau euch bitte mal folgende Seite an:
www.englandsouveniers.de
Mein "Problem" ist der rote "Impressum" link unten rechts.
Zumindest sollte er da stehen - genau das tut er nämlich manchmal nicht.
Immer dann, wenn die Bilder noch nicht fertig geladen sind - wird das "Impressum" nicht korrekt positioniert.
Das Impressum steht in einem Layer ("imp"), der sich am vorhergehenden Layer ("cont" - weißer Hintergrund) ausrichtet. Layer "cont" bekommt seine Höhe durch den Inhalt. Wenn die Bilder aber noch nicht geladen sind, hat Layer "cont" irgendwie noch nicht die korrekte Höhe - und Layer "imp" steht an der Stelle, wo er stehen würde, wären die Bilder _nicht_ geladen.
Ein Reload "korrigeirt" das dann, weil die Bilder dann schon im cache sind.
Ich habe schon verschiedene Dinge ausprobiert und komme nicht weiter - mir fehlt die entscheidende Idee.
Kann mir jemand sagen, wo mein Denkfehler liegt?
Das Style-Sheet:
styles.css
viele Grüße
schau euch bitte mal folgende Seite an:
www.englandsouveniers.de
Mein "Problem" ist der rote "Impressum" link unten rechts.
Zumindest sollte er da stehen - genau das tut er nämlich manchmal nicht.
Immer dann, wenn die Bilder noch nicht fertig geladen sind - wird das "Impressum" nicht korrekt positioniert.
Das Impressum steht in einem Layer ("imp"), der sich am vorhergehenden Layer ("cont" - weißer Hintergrund) ausrichtet. Layer "cont" bekommt seine Höhe durch den Inhalt. Wenn die Bilder aber noch nicht geladen sind, hat Layer "cont" irgendwie noch nicht die korrekte Höhe - und Layer "imp" steht an der Stelle, wo er stehen würde, wären die Bilder _nicht_ geladen.
Ein Reload "korrigeirt" das dann, weil die Bilder dann schon im cache sind.
Ich habe schon verschiedene Dinge ausprobiert und komme nicht weiter - mir fehlt die entscheidende Idee.
Kann mir jemand sagen, wo mein Denkfehler liegt?
Das Style-Sheet:
styles.css
viele Grüße