Hallo Ingo,
das Problem mit clear und Opera 7 vs. andere Browser habe ich wegen der hohen Bedeutung für ein 'barrierefreies Webdesign' sowie ein 'semantisch stimmiges HTML' wiederholt hier im Forum dargelegt.
interessanter Weise geht es hier nicht um Opera vs. andere Browser sondern um Mozilla vs. andere Browser bzw. evtl. (im Beispiel 2) um alle Browser vs. W3C. (Sogar Netscape 4.78 interpretiert diese Beispiele wie Opera und IE - mit Ausnahme des 3. Beispiels, wo er das clear überhaupt nicht umsetzt.)
"Mozilla vs. andere Browser" hängt zunächst von der Vorgehensweise ab. Bei üblichen und meist auch nötigen Browserweichen, ob per Cond.Comments oder CSS-Selektoren, erhält der IE sein anders interpretiertes CSS und kann dann Layout detaillierter umsetzen.
Das Problem Beispiel 3 hatte ich (mit float:left nur bei div#eins und div#drei) zuerst unter 'Mozilla float-bug?' gepostet, dann als 'Opera float-bug' betrachtet.
"Mozilla vs. andere Browser" könnte letztendlich bedeuten, dass Opera bei Version 7 im Gegensatz zur Version Opera 6 auch an falsche Interpretationen der IE angepasst ist, was sich abgesehen von der Frage nach der grundsätzlichen Richtigkeit praktisch schwer nutzen lässt.
Grüsse
Cyx23