<html>
<head>
<style type="text/css">
.col{width:150px; border:1px solid red; float:left; }
</style>
</head>
<body>
<div class="col">
<div style="height:200px; border:1px solid blue">bild</div>
<div style="height:20px; border:1px solid blue">bild</div>
<div style="height:100px; border:1px solid blue">bild</div>
<div style="height:80px; border:1px solid blue">bild</div>
</div>
<div class="col">
<div style="height:100px; border:1px solid blue">bild</div>
<div style="height:80px; border:1px solid blue">bild</div>
<div style="height:200px; border:1px solid blue">bild</div>
<div style="height:20px; border:1px solid blue">bild</div>
</div>
<div class="col">
<div style="height:200px; border:1px solid blue">bild</div>
<div style="height:20px; border:1px solid blue">bild</div>
<div style="height:100px; border:1px solid blue">bild</div>
<div style="height:80px; border:1px solid blue">bild</div>
</div>
</body>
</html>
Eftersom dina bilder verkar vara av samma bredd så skall detta funka.
Jag har helt enkelt delat upp sidan i tre kolumner. Där kan du lägga div'ar av olika höjd.
Du får ta bort stylen på div'arna i kolumnerna och färgerna. Dessa är bara för att visa hur det funkar.
- jonah