Zadejte hledaný výraz...

Opera – problém s javascriptovým vysunovacím menu

Wrent
verified
rating uzivatele
(11 hodnocení)
7. 10. 2009 20:40:35
Zdravím,
zrovna jsem na svém webu http://wow.herniweb.cz spustil vlastní redakční systém, ale potřeboval bych poradit s jedním Javascript + CSS problémem v Opeře.
Na webu mám vysunovací menu - po kliknutí na nadpis nabídky se menu buď vysune nebo zasune a podle toho se také změní. V IE, FF i Chrome to funguje, ale v Opeře se sice menu vysune i zasune, ale po zasunutí zůstane pod menu mezera o velikosti menu, takže pak celá tato funkce ztrácí smysl. Navíc je menu v Opeře posunuté o prá pixelů výše a žádný CSS hack se mi nepodařilo pro novou Operu najít.
Přikládám potřebné části kódu:
a
ještě přikládám CSS daných prvků:
Děkuji za radu
7. 10. 2009 20:40:35
https://webtrh.cz/diskuse/opera-problem-s-javascriptovym-vysunovacim-menu/#reply383550
Mirek Komárek
verified
rating uzivatele
(1 hodnocení)
8. 10. 2009 13:04:35
OT: divím se, že to vůbec v něčem funguje tolik pomateně zanořených divů, promíchané s li a pod. Nemám rád když někdo někomu cpe validátor, ale přeci jen 181 Errors, 114 warning(s) je trochu moc.
JInak opera většinou pro svou rychlost nepřekresluje změny na stránce, takže zkus do funkce vysun() přidat před poslední závorku document.documentElement.className = document.documentElement.className; to přinutí operu překreslit stránku
8. 10. 2009 13:04:35
https://webtrh.cz/diskuse/opera-problem-s-javascriptovym-vysunovacim-menu/#reply383549
Wrent
verified
rating uzivatele
(11 hodnocení)
8. 10. 2009 19:32:57
Ok vyzkouším... a možná bych se mohl pustit i do validace :D
8. 10. 2009 19:32:57
https://webtrh.cz/diskuse/opera-problem-s-javascriptovym-vysunovacim-menu/#reply383548
Pro odpověď se přihlašte.
Přihlásit