[megoldva] tarttalmazo div en kivul eso terulet - CSS, HTML

udv!
remelem css guruk is vannak errefele.
Aproblmam a kovetkezo:
adott egy ilyen html struktura:


<div {class|id}=page>
..
  <div {class|id}=center>
     <div {class|id}=content> ... </div>
     <div {class|id}=postcontent>...</div>
  </div>
  <div {class|id}=footer>...</div>
</div>

a problemam az, hogy hogy a postcontent bar a content alatt jelenik meg, de nem a center-ben van benne(ezt a chrome fejleszto eszkozben is latszik), hanem a center utan. ennek mellekhatasa, hogy a footer es a postcontent ugyanazon a teruleten jelenik meg. jelenleg nincs tartlaom a footerben csak egy background-image. minden elem display propertije block a height tuajodnsagok nincsenek szabalyozva, vagy csak 100%ra vannak allitva(magyaran kotott pixel meret nincs megava).
a postcontent left floatos, es a benne levo 3 masik div is, hogy egy "sorban" jelenjenek meg.
Mar nem tudok mire gondolni, miert van ez igy... mi befolyasolhatja meg ezt a dolgot?

Ezenkivul erdekel meg, hogy 2009 feb 1. lejart szemes kvtol meghalok vagy megihatom? mi a tapasztalat? :D

koszi,

Hozzászólások

Hüha :) Egyrészt ajánlották már a clear:both; -ot, ami szerintem is esélyes lehet.
Leírásod első része alapján az ugrott be, hogy a kezdő és lezáró TAG-ek rendben vannak? Ahogy a végére jutottam, addigra meg arra gondoltam, hogy nem-e lehetséges, hogy a center -nek megadott méret kisebb, mint ami kellene? Nem csak a width számíthat, de pl padding és hasonlók is.
Remélem hülyeséget nem mondtam, talán még segítettem is, de ennyi infó-morzsa alapján nehezen tok értelmesebbet mondani. Talán ha vmi ideiglenes helyre kompletten feltöltenéd, stílusokkal együtt, többen tudnának segíteni.

Hogy a float működjön, ahhoz az kell, h a block jellegű cuccoknak fix szélessége legyen, nem?

ha jol ertem a center div-bol "kifloatoltad" a tobbi div-et, ezert 0 a magassaga.
egyik megoldas, hogy a postcontent div utan felveszel egy div-et style="clear:both" -al.