Was ich momentan vor allem als Fehler sehe, ist der große Abstand unter #box. Das ist eine Folge Deiner relativen Positionierung von #rechts2 (denn alle übrigen Elemente verhalten sich so, als sei #rechts nicht verschoben). Nimm diese raus, lasse #rechts2 rechts floaten und gib ihm margin-top: -266px; (Höhe von #footer plus Höhe von #rechts2). Dann stimmt's auch im IE.
Das eigentliche position: relative; kannst Du sicherheitshalber stehenlassen (aber ohne die Positionsangaben left und bottom), dann bleibt #rechts2 ganz sicher in jedem Browser im Vordergrund. Außerdem wirf <br clear="all" /> raus und gib stattdessen #footer ein clear: both;.
Geändert von heiko_rs (16.06.2006 um 17:37 Uhr)
|