Autor Zpráva
juneau
Profil
Typicky obalovy div, v nem dva floatovaci (menu + main) a pod nimi cistici footer s clear: both; ... pro zvyrazneni ma cervene pozadi. V Gecku v poradku, v IE je vytazeny treba az do pulky stranky. Nechapu.

Muze mi nekdo rici, jak se toho zbavit? http://rs.reality-show.net/misc/webshot.htm
Plaváček
Profil
Jo jo, klasický "kuk na strejdu" bug. Nejjednodušší a vždy účinné řešení je obalit levý i pravý plovoucí blok jedním DIVem navíc, třeba s názvem MAIN a tomu nastavit šířku 100%. Viz http://klient.plavacek.net/webshot/webshot.html , v kodu je komentář.

Osobně každému radím, používá-li plovoucí bloky, nastavit vždy nadřazenému bloku nějakou šířku. Tím eliminujete nejen Peekaboo, ale většinou i 3px float bug.
juneau
Profil
Dekuju, vyresim to tedy tim jednim divem navic. Jen jsem myslel, ze tohle mam osetrene divem #content, ktery nastavenou sirku ma.

Kazdopadne kdyz jsem pridal patice position: relative; spravilo se to take, ale pak jako by u ni IE videl padding: 20px 0 10px; misto spravnych padding: 10px 0; ... nu coz, hlavne ze je reseni :) Diky.
Plaváček
Profil
Matrjoška je geniální řešení, funkční vždy a za každých okolností. A jeden DIV navíc mi žíly netrhá. Ušetřím kolikrát spoustu zbytečných a nedůvěryhodných CSS hacků. Jo.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0