Hallo zusammen,
beim Versuch, meine Homepage von Tabellendesign auf Divs und CSS umzustellen, bin ich auf folgendes Problem gestoßen. Ich bitte weniger um Ratschläge, wie ich es umgehen kann als vielmehr um Meinungen, ob sich der Fb hier völlig richtig verhält oder es ein Bug ist.
[Blockierte Grafik: http://www.hallofreun.de/temp/test1.jpg]
Seite test1 hat einen Kasten links (lila) mit den Eigenschaften float:left und clear:left. Drumherum fließt ein Text, in den wieder ein Kasten (Bild und Beschriftung) mit float:right eingebettet ist.
[Blockierte Grafik: http://www.hallofreun.de/temp/test2.jpg]
Bei test2 ist ein weiterer linker Kasten dazugekommen. Das Bild wird von IE und Opera7 weiterhin an der alten Stelle angezeigt. Fb (und Fx) verschiebt es aber nach unten neben den neuen Kasten. Dabei ignoriert er sogar die Abstandsangabe margin-top:5px und lässt die Schrift ins Bild hineinragen.
Wenn Fb/Fx der Meinung ist, nach einem mit clear nach links positioniertem Element sei das float aufgehoben, müsste er doch auch die Schrift erst unten beginnen lassen und nicht nur das Bild.
Validierung von html und css war übrigens ok. CSS-Datei: http://www.hallofreun.de/temp/test/css/test.css
Martin