Hi,
Hab auch verschiedenes probiert, um es zu beseitigen (feste Breite des umgebenden Blocks, noch ein div mit fester Breite um die h3-p-img-Konstrukte ...) - ich fürchte aber, es ist eher ein konzeptionelles Problem
so ist es. Das Konzept ist ganz einfach: clear sollte sich auf alle vorangegangenen float-anweisungen auswirken.
und ich muß die ganze Seite umbauen - bzw. was meinst du mit "mit Bedacht einsetzen"?
damit meine ich, daß man einfach bei der Verwendung von clear die möglichen Auswirkungen berücksichtigen sollte - damit es nicht zu solchen Problemen wie bei Dir kommt.
Du hast zwei Möglichkeiten, die Seite umzustrukturieren:
1. das Inhaltsdiv auch floaten lassen; das verhindert den Effekt zumindest bei den aktuellen Browsern.
2. Die Navigation absolut zu positionieren.
(dann würde ich ihn an dieser Stelle lobend mit erwähnen;-)
hast du doch schon! Apropos: Die Darstellung im Opera 6.03 für Mac OSX ist tatsächlich genauso wie bei Safari.
aber noch nicht beim zweiten Beispiel mit <div style="margin-left:11em; width:28em;">.
freundliche Grüße
Ingo