Är det alltid samma bild med samma mått?
Är bilden bara design? Isåfall borde du infoga den som en bakgrundsbild med CSS.
Såhär ser min HTML ut (förenklad såklart):
<div id="a">
<img>
<div id="b"></div>
<div id="c"></div>
</div>
Vad jag vill åstadkomma är att bilden ska ligga till vänster om b och c, och b och c ska ligga under varandra. Om jag använder "float: left" på bilden, så resizas inte a till att passa höjden på bilden. Men jag lyckades lösa det halvvägs genom att sätta "display: inline" på bilden. Men då kom nästa problem: b och c skulle ju vara under varandra, men de hamnar bredvid varandra istället! Och om jag lägger in en <br> mellan dem så hamnar b till höger om bilden (där den ska vara), medans c hamnar under bilden!
Känns lite som att jag borde använda float på bilden, men hur får jag a till att anpassa sin höjd efter bildens höjd då???