Andrea: IMG im DIV: DIV-Größe == IMG-Größe ?

Freundliches 'Hallo' in die Runde!

Erbitte dringend Schützenhilfe...
Ich habe folgende Struktur (stark vereinfacht):

  
<DIV 1>  
   <DIV 2>  
      <IMG src...>  
   </DIV 2>  
   <DIV 3>  
      Content/Text  
   </DIV 3>  
</DIV 1>  

DIV2  hat flow:left  width:auto, und enthält nur das IMG.
also sollte dies so ausschauen:

+DIV1-------------------------------------+
|  +DIV2-------------+ +DIV3-----------+  |
|  |                 | |               |  |
|  |   <IMG>         | |  TEXT         |  |
|  +-----------------+ +---------------+  |
+-----------------------------------------+

Leider ist aber DIV1 in der Höhe nur immer so hoch wie DIV3 der Text, wenn das Bild höher ist wie der Text, ragt das Bild über DIV1:

+DIV1-------------------------------------+
|  +DIV2-------------+ +DIV3-----------+  |
|  |                 | |               |  |
|  |   <IMG>         | |  TEXT         |  |
|  |                 | +---------------+  |
+--|                 |--------------------+
   |                 |
   |                 |
   +-----------------+

ich hab schon alles mögliche mit height 100%, auto usw probiert, aber ich bekomm´s mit meinen geschwollenen Augen heut´ einfach nicht mehr gebacken :-/
Wie kann ich DIV1 davon überzeugen, dass es doch gar nicht so schlecht wäre 'mitzuwachsen' !?

Danke für Euer Bemühen
lG Andrea

  1. *ARGH*
    Manchmal sieht man den Wald vor lauter Bäumen nicht....

    <div style="clear:left;"></div>  vergessen, und ich such mir nen Wolf ts,ts,ts...

    N8
    Andrea

    1. <div style="clear:left;"></div>  vergessen, und ich such mir nen Wolf ts,ts,ts...

      Etwas eleganter geht das mit Einschließen von Floats ohne zusätzliches Markup.

      Mathias