moin,
hab folgendes vor:
ersetzung einer 2-spaltigen tabelle durch divs.
in der linken spalte sind nur bilder, in der rechten text.
problem:
da die bilder manchmal länger sind als der text, fügt sich der text der nächste "zeile" nicht in die zeile ein, in der das nächste bild ist. er hängt sich an den rechten div, in dem der text kürzer ist.
hier etwas code:
css-datei
#links {
position:relative;
float:left;
clear:left;
width:180px;
}
#rechts {
position:relative;
width:70%;
top:0px;
left:190px;
}
html-datei
<div id="links"><img src="bild.jpg" width="180" height="122"></div>
<div id="rechts">text</div>
das float:left und clear:left muss sein, da sich sonst div-links unter div-rechts schiebt, wenn eben das bild links länger ist, als der text rechts.
es würde funktionieren, wenn ich eine höhenangabe einfüge, die länger ist als das bild. aber da die höhe eben von zeile zu zeile unterschiedlich ist, würde ich gern darauf verzichten.
hat jemand dafür eine lösung? momentan hab ichs nur im firebird getestet.
vielen dank
Peter