André: IE7-Bug? max-width ohne width-Angabe

Beitrag lesen

Servus zusammen!

Ich finde zwar viel zum Thema IE7 und max-width (vor allem positives) aber bisher nirgends, was ich genau suche; mein Problem:

Ein <div>, darin ein Bild und Text, umfließt einen Textabsatz. Da beliebige Bilder darin vorkommen können gebe ich dem div keine "width" an; allerdings darf das div nicht breiter als 70% der gesamten content-Breite betragen, damit garantiert ist, dass imemr noch Text daneben umfließt, also gebe ich ihm ein "max-width: 70%". Soviel zur Theorie.

FF macht das auch anstandslos; das div ist immer genauso breit wie das Bild selbst plus ein bisschen padding; und selbst wenn das Bild viel zu groß ist, nimmt das div maximal 70% der Breite ein (das Bild natürlich mehr, weils aus der Box rausgeht)
IE6 klammere ich aus, der kennt max-width ja nichtmal.

Aber nun IE7: ganz egal, wie breit das enthaltene Bild ist - IMMER ist die Box 70% des Platzes breit!

Ist das was bekanntes? Gibt es Abhilfen?