Hallo,
ich war immer der nie wirklich durch Praxis fundierten meinung, das ein float:left dafür sorgt, das alle nachfolgenden Elemente "geändert" weiter fliessen.
genauer: Das gefloatete Element orientiert sich nach links, der nachfolgende Content fließt rechts daran vorbei.
Bei diesen Zeilen aber:
[...]
wird das image (beim aktuellen IE, Opera und Firefox) auch hinter das Div geschoben.
Das ist anhand des Codeauszugs nicht nachvollziehbar - egal ob du mit "hinter" nun meinst, dass sich die Elemente überlagern, oder ob "hinter" einfach "nach" bedeuten soll.
Stell doch mal ein abgespecktes Beispiel online; ich vermute, dass hier noch andere Dinge mit hineinspielen, die der gezeigte Ausschnitt nicht hergibt.
So long,
Martin
--
Es sagte...
ein korpulenter Lehrer zu einem Schüler, der ihn ein Fass genannt hatte: "Nein. Ein Fass ist von Reifen umgeben, ich dagegen von Unreifen."
Es sagte...
ein korpulenter Lehrer zu einem Schüler, der ihn ein Fass genannt hatte: "Nein. Ein Fass ist von Reifen umgeben, ich dagegen von Unreifen."