Autor Zpráva
Wjenceslaw
Profil
Zdravím! Mám problém s prodlužující se stránkou. Použil jsem Plaváčkovo řešení "Patičky vždy dole" - docela hezké řešení, až na nepatrný problém.

Pokud do <div id="text"></div> vložím nějaký floatovaný div, který má výšku větší, než je "velikost obrazovky" (tedy ve chvíli, kdy by se měla začít patička posouvat a natahovat se dolů), pak se obsah floatovaného divu ztratí za patičku.

Nevíte někdo jak tento problém vyřešit?
Plaváček
Profil
Wjenceslaw

Mělo by stačit za floatovaný DIV vrazit nějaký element s clear:both.
Wjenceslaw
Profil
Pokud mám v kódu:

<div id="main">
<div id="head"></div>
<div id="text">
<div id="left"></div>(tento div má nastaven float:left)
<div id="right"></div>
</div>
<div id="footer"></div>
</div>

tak nepomůže dát <div style="clear: both;">&nbsp;</div> ani za ukončený div text ani za div right, ....prostě nikde....
Plaváček
Profil
Wjenceslaw

A nastavil jsi pro #text dostatečně velký spodní padding? O něco vyšší než je výška patičky?
Wjenceslaw
Profil
Tak jsem na to už přišel sám. Za ukončený div right dám vyclearovaný div s výškou patičky a všechno se srovná. :-)
Wjenceslaw
Profil
Nebo tak :-) Došlo mi to o dvě sekundy později... :-)

...ale stejně díky ;-)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0