Autor | Zpráva | ||
---|---|---|---|
Deus Profil * |
#1 · Zasláno: 25. 3. 2011, 16:15:18
Na našich webovkách hasicirumburk.cz je rozbalovací menu, které ale nefunguje úplně správně v prohlížeči IE. Menu se nerozbalí pod sebe, ale kus vpravo. V ostatních prohlížečích je to v pořádku. Když parametru #menu li nedám pevnou šířku, tak se i v IE menu rozbalí správně pod sebou. Pomůže mi někdo napravit chybu?
|
||
TomasJ Profil |
#2 · Zasláno: 25. 3. 2011, 19:21:45 · Upravil/a: TomasJ
Deus:
Co takhle udělat pro IE jiný styl? Upřesním: Stačí přidat kousek CSS, který půjde jen k IE. CSS, který napraví tuto chybu, tzn. aby prvek neměl pevnou šířku. |
||
Deus Profil * |
#3 · Zasláno: 25. 3. 2011, 19:41:07
Ale já potřebuji, aby měl pevnou šířku.
|
||
Petr Wudi Profil |
#4 · Zasláno: 25. 3. 2011, 20:28:21
Problém je zřejmě v kódu zcela na začátku:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> IE zde totiž používá Quirk mód. Když dáte doctype např. HTML 4.01 Strict, tak dost problémů s IE zmizí. |
||
Deus Profil * |
#5 · Zasláno: 26. 3. 2011, 07:19:51
Tento problém to nevyřešilo.
|
||
ladik Profil |
#6 · Zasláno: 26. 3. 2011, 07:40:22
Deus
#menu li { float: left; width: 113px; list-style-type: none; position: relative; } #menu li:hover ul { display: block; position: absolute; border-width: 0px 1px 1px 1px; left: 0; } |
||
Deus Profil * |
#7 · Zasláno: 26. 3. 2011, 08:08:46
Ladiku, jste dobrej. Děkuju
|
||
Časová prodleva: 13 let
|
0