Autor | Zpráva | ||
---|---|---|---|
Wjenceslaw Profil |
#1 · Zasláno: 23. 7. 2007, 13:10:15
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 |
#2 · Zasláno: 23. 7. 2007, 13:29:28
Wjenceslaw
Mělo by stačit za floatovaný DIV vrazit nějaký element s clear:both. |
||
Wjenceslaw Profil |
#3 · Zasláno: 23. 7. 2007, 13:41:06
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;"> </div> ani za ukončený div text ani za div right, ....prostě nikde.... |
||
Plaváček Profil |
#4 · Zasláno: 23. 7. 2007, 14:14:50
Wjenceslaw
A nastavil jsi pro #text dostatečně velký spodní padding? O něco vyšší než je výška patičky? |
||
Wjenceslaw Profil |
#5 · Zasláno: 23. 7. 2007, 14:14:52
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 |
#6 · Zasláno: 23. 7. 2007, 14:15:57 · Upravil/a: Wjenceslaw
Nebo tak :-) Došlo mi to o dvě sekundy později... :-)
...ale stejně díky ;-) |
||
Časová prodleva: 17 let
|
0