Autor Zpráva
šulo
Profil *
Zdravím.

V Opere a v Mozille sa mi "obrázkové menu" zobrazuje dobre. Ale v IE sa mi to celkom rozhádže, nerozumiem prečo.
Toto menu sa nachádza v dive #s3.

Ďakujem

Stránka sa nachádza tu: Odkaz
panther
Profil
šulo:
Ale v IE sa mi to celkom rozhádže
co to znamená? Kromě toho, že v IE6 vidím světle modré pozadí pod hover položkou.
Trejpa
Profil
panther:
Myslím, že šulo má na mysli ten seznam dole, pod nápisem „CONTACT US“.

šulo:
To bude nejspíš nevyclearovaným floatem. Zkusil bych:
/* přidat */
#s3 ul { clear: left; }

/* smazat */
#s3 ul { float: left; }
šulo
Profil *
Ďakujem za odpoveďe.

panther:
Mal som na mysli ten zoznam ktorý povedal Trejpa.
IE 6 nemám, teda nevidím ako sa tam stránka zobrazuje, ale vďaka za upozornenie...

Trejpa:
Ten clear:left pomohol :)

Teda vždy keď niečo floatujem, musím to aj vyclearovať? Pochopil som to dobre?
panther
Profil
šulo:
musím to aj vyclearovať?
pod tím, chceš-li ukončit to obtékání. Studuj.
Trejpa
Profil
šulo:
eda vždy keď niečo floatujem, musím to aj vyclearovať?
Floatem původní blok jakoby vyjmeš z toku okolního textu a nadřazený blok a další objekty v něm se podle toho také chovají. Text a objekty na stejné hierarchii se snaží plovoucí objekt obtékat. Obalový prvek obalí jen neplovoucí objekty. Pokud jsou menší (nebo žádné), tak se podle nich obal zmenší bez ohledu na to, že větší floatovaný prvek přetekl.

Clear tedy obecně nutný není, ale použiješ ho tehdy, chceš-li floaty ukončit (a třeba podle nich roztáhnout jejich obal).
šulo
Profil *
Myslím že som to pochopil :)

Ešte raz ďakujem

Vaše odpověď

Mohlo by se hodit

Nezapomeňte na odkaz na živou ukázku problému.

Prosím používejte diakritiku a interpunkci.

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

0