ugrás a tartalomhoz

Korábbi floatolt elemek +clear

Dualon · 2006. Jan. 22. (V), 17.36
A problémát bemutató lap: Demo
Floatolt elem, clear-rel megszüntetem a floatolást. Ha korábban is volt floatolt elem, a clear-rel a későbbi floatolt elem a korábbiak alá kerül. Értem, hogy miért történik, de nem jövök rá, hogyan kerülhetném meg, és nem is találom a megoldást.
Célom az lenne, hogy a középső részben is floatolhassak, clearelhessek :) elemeket úgy, hogy azok alatt ne maradjon üres tér (vagyis az utánuk következő elem felső éle ne a korábbi float alsó éle után kerüljön; a bemutatóban a piros keretű floatolt elem alatt jelentkezik ez.)

Összességében egy háromhasábos elrendezésről van szó, a középső, tartalmi hasábban szeretnék floatolni (olvastam a WL vonatkozó fórumtémáját).

Mi a megoldás? Van, vagy másképp kell kialakítanom az elrendezést?
 
1

így

akosbacsi · 2006. Jan. 22. (V), 17.51
<div id="tartalom">
<div id="tartalom_left_float">Tartalomban balra floatolt div</div>
Lorem ipsum dolor sit amet....
</div>
<div id="clearing_txt"></div>
2

körülfolyás nem jó

Dualon · 2006. Jan. 22. (V), 18.15
Köszönöm válaszod, de ha jól látom, a megoldásodnál körülfolyja a szöveg a "tartalomban balra floatolt div"-et, nekem viszont arra lenne szükségem, hogy ez ne történjen meg.
A demoban mutatott példán túl ilyen helyzet a fórumbejegyzéseknél balra helyezett avatár, jobbra helyezett szöveg:, a bal (avatár felőli) szöveghatár (mondjuk border) végig egyenes, a szöveg nem "tördelődik" be az avatár alá. Nálam mondjuk nem ez van, de az is ilyen szituáció.

http://e-arc.hu/
3

na

akosbacsi · 2006. Jan. 22. (V), 18.35
remélem hogy ilyenre gondoltál...

http://www.tropusifa.hu/!/demo.html
4

Igen, de ismétlődő esetben "egymásra csúsznak"

Dualon · 2006. Jan. 22. (V), 20.58
Az egyszerűbb kezelhetőség kedvéért maradjunk a bejegyzéses példánál. Tehát igen, kinézetre ennek kell megvalósulnia, csakhogy több bejegyzés esetén a (rövid) bejegyzésekre az utánuk következők rácsúsznak.

Demo

Ezen az sem változtat, ha hozzászólásonként kapnak egy külön wrappert. (Van olyan box level element, ami megszünteti a korábbi floatot?)

Már annyit játszódtam ezzel a floatolással, hogy azon kaptam magam, más irányú megoldásra nem is tudok már gondolni. :) Szóval ne kímélj (ne kíméljetek), jöhet minden.
Bár a megoldás még várat magára, az eddigi, kitartó segítséged is nagyon köszönöm, akosbacsi.

D.
http://e-arc.hu/
5

na mégegyszer

akosbacsi · 2006. Jan. 22. (V), 21.37
http://www.tropusifa.hu/!/demo.html

módosítottam.
6

innen indultam

Dualon · 2006. Jan. 23. (H), 17.10
Pont így valósítottam meg elsőre én is (tulajdonképp ezt mutatja az eredeti demo, csak nem ennyire sarkítva). Ha a bal oldalra floatolt (zöld) div-be bemásolsz még pár sort, látni fogod, ahogy a középső részt lejjebb nyomja.
Még keresem a megoldást, és köszönöm a segítséged!

D.
http://e-arc.hu/
7

no

akosbacsi · 2006. Jan. 23. (H), 19.33
Sikerült megértenem mit szeretnél:)

Most már én is nagyon kiváncsi vagyok bármilyen megoldásra. (floatal vagy anélkül)

ja és táblázattal nem ér.
8

En nem ertem

Jano · 2006. Jan. 23. (H), 20.36
En nem ertem pontosan mi a problema. Tudnal egy konkret design reszletet mutatni, hogy mi lenne a vegcel?
9

probléma

akosbacsi · 2006. Jan. 23. (H), 20.59
Talán ez szemlélteti legjobban a problémát:

http://www.tropusifa.hu/!/demo2.html

A bal oszlop aljához tolódik le a tartalmi rész.

A lényeg: ha clear-el megszüntetjük a floatot, akkor az minden eddigi floatot megszüntet az oldalon. (Egyébként ez is a definíciója a w3schoolson.)

A clear pedig azért kell, hogy a középső részen (tartalom), egy sorban és az előzőek alatt kezdődjenek a "bejegyzések".

Nem tudom meg lehet e egyáltalán oldani floattal.
10

Talán ez

Jano · 2006. Jan. 23. (H), 21.18
Felturtam bookmarkjaim, azt hiszem erről van szó:
Clearing floated images in body text
11

thx

akosbacsi · 2006. Jan. 23. (H), 21.34
Nagyon köszi!

Működik.
12

Elképesztő

Dualon · 2006. Jan. 25. (Sze), 01.16
Köszönöm, Jano, sok időt spóroltál meg; mély tisztelettel adózom tudásodnak.

D.
http://e-arc.hu/