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,
- 894 megtekintés
Hozzászólások
a kod megjeleites javitva...
zsolt
- A hozzászóláshoz be kell jelentkezni
csak tipp, de a floatos divek után a köv. div-ben (nem látom át hogy melyikek a float-osak) egy clear: both; css-attribútum?
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
Hogy a float működjön, ahhoz az kell, h a block jellegű cuccoknak fix szélessége legyen, nem?
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
Koszi, ez megoldotta a problemat, kell egy clear.
zsolt
- A hozzászóláshoz be kell jelentkezni