D.R.: DIV überlapungen

Beitrag lesen

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