Hallo,
<div>
Text
<div>
<img />
</div>
</div>
[/code]
…oder?
Normalerweise passen sich die <div>'s da dem Inhalt an.DOCH eigentlich in dieser Form.
ich habe eine "Demoversion" hochgeladen.
(tut mir leid, aber der Werbung-freie Host ist down ;(
http://koro.nm.ru/test.html
Ah, jetzt versteh' ich das. Dein Problem ist, dass du ein Element floatest und nicht mehr clear-st.
Hierfür gibt es 2 Lösungen:
1. only with CSS:
#DeinaeusseresDiv:after
{content:"";
display:block;
clear:both;}
2. IE6-kompatibel, aber mit zus. HTML:
<div>
Text
<div>
<img />
</div>
<div style="clear:both;"></div>
</div>
mfg. Daniel