Zadejte hledaný výraz...

HELP css a JS, hover menu

Aippoc
verified
rating uzivatele
(5 hodnocení)
4. 11. 2008 14:53:25
potřebuju takovou malou pomoc kluci (a dívky) :)
jde o to, že IE6 krásně ignoruje absolutní pozice a nedaří se mi absolutním prvkem překrýt selecty - nevim proc a nevim jak :( ... uz mi z toho jebe
zkratka mam nejakej horizontalni menu (na prikladu je vertikalni ale to neva) a pri prejezdu mysi se ma na HOVER zobrazit submenu (vse je delano pomoci seznamu ul a li a vnorenych ul a li)... neveril jsem vsak svym ocim kdyz jsem v IE6 umistil pod horizontalni menu SELECTBOX - proste ho to neprekryje ackoliv submenu maji absolutni pozici ... nevite nekdo co s tim?
zde je priklad (staci mysi prejet pres treti polozku od spodu):
http://zrod.cz/test/
4. 11. 2008 14:53:25
https://webtrh.cz/diskuse/help-css-a-js-hover-menu/#reply152801
Pomocí CSS select v IE 6 nepřikryješ, kdyby ses rozkrájel. Microsoft doporučuje vrazit neposlušný prvek do iframe, pak to jakžtakž funguje.
4. 11. 2008 15:00:48
https://webtrh.cz/diskuse/help-css-a-js-hover-menu/#reply152800
Aippoc
verified
rating uzivatele
(5 hodnocení)
4. 11. 2008 15:47:52
Napsal Plaváček;139570
Pomocí CSS select v IE 6 nepřikryješ, kdyby ses rozkrájel. Microsoft doporučuje vrazit neposlušný prvek do iframe, pak to jakžtakž funguje.
jezismarja do iframe ... no super :))) jdu to zkusit
4. 11. 2008 15:47:52
https://webtrh.cz/diskuse/help-css-a-js-hover-menu/#reply152799
Aippoc
verified
rating uzivatele
(5 hodnocení)
4. 11. 2008 15:51:47
Ne tak ani iframe :D...
4. 11. 2008 15:51:47
https://webtrh.cz/diskuse/help-css-a-js-hover-menu/#reply152798
Návod přímo od kováře: http://support.microsoft.com/default.aspx?scid=kb;en-us;177378&Product=iep
Je možné také využít knihovnu jQuery: http://jetlogs.org/2008/05/09/jquery-fix-ie-select-box-z-index-bug/
Nejlepší řešení je ale upravit design tak, abys podobné vychytávky nemusel používat.
4. 11. 2008 17:25:16
https://webtrh.cz/diskuse/help-css-a-js-hover-menu/#reply152797
Aippoc
verified
rating uzivatele
(5 hodnocení)
5. 11. 2008 07:27:12
mno hledal jsem dlouho na netu ale zatim jsem nic fungujiciho nenasel a to vcetne JQuery a iframe tam byt nesmi takze jakakoliv reseni s iframe jsou automaticky out
5. 11. 2008 07:27:12
https://webtrh.cz/diskuse/help-css-a-js-hover-menu/#reply152796
Scorpius
verified
rating uzivatele
(19 hodnocení)
5. 11. 2008 08:55:33
Já jsem řešil nedávno podobný problém.
Vyřešil jsem to krásnou věcí. Prostě při najetí na menu ty selecty přes JS skryl. Je to nejjednodušší řešení...
5. 11. 2008 08:55:33
https://webtrh.cz/diskuse/help-css-a-js-hover-menu/#reply152795
A proč tam nesmí být iframe? příklad http://www.gerasimenko.com/design/ulsmenus/vertical-uls-iframe.html
5. 11. 2008 09:15:18
https://webtrh.cz/diskuse/help-css-a-js-hover-menu/#reply152794
Hubert Frey
verified
rating uzivatele
(11 hodnocení)
5. 11. 2008 12:03:52
Ahoj, nevím jestli ti to pomůže, já jsem zase nemohl použít čistě css hover menu, protože kodér použil quirk mod a byly s tím problémy. Mám to menu tedy jednoduchým a čistým javascriptem viz www.rekin.cz. Jestli chceš vědět víc tak PM
5. 11. 2008 12:03:52
https://webtrh.cz/diskuse/help-css-a-js-hover-menu/#reply152793
Aippoc
verified
rating uzivatele
(5 hodnocení)
5. 11. 2008 14:14:59
Napsal Unregistered;140121
A proč tam nesmí být iframe? příklad http://www.gerasimenko.com/design/ulsmenus/vertical-uls-iframe.html
Funkcne jsme omezeni tim ze proste iframe nemuzeme pouzit - kazdopadne tohle reseni v tom linku vypada dobre a kupodivu i funkcne
5. 11. 2008 14:14:59
https://webtrh.cz/diskuse/help-css-a-js-hover-menu/#reply152792
duben
verified
rating uzivatele
(49 hodnocení)
6. 11. 2008 12:41:09
Pri absolutni pozicovani s prekryvem prvku v IE6 nehnes, ale znam trik jak to obejit a ktery mi bez problemu funguje. Udelej specielni CSS pro IE6 pouzij z-index a pro prvky ktere maji byt pod nim dej minus hodnoty z-indexu. Diky tomu se dokaze nove vytvoreny prvek dostat nad. Ale v jinem prohlizeci nez IE6 ti z-index s minus hodnotou bude brany jako neviditelny. takze musis testovat v jakem jsi prohlizeci a podle toho mu podsunout CSSko.
Teda jestli jsem spravne pochopil co potrebujes :)
6. 11. 2008 12:41:09
https://webtrh.cz/diskuse/help-css-a-js-hover-menu/#reply152791
Aippoc
verified
rating uzivatele
(5 hodnocení)
7. 11. 2008 07:41:13
Teda nevím jestli se mám smát nebo brečet :D... ale tahle věc už z principu nemůže fungovat (taky proto že IE docela úspěšně na několika elementech ignoruje z-index)... každopádně mi to nedalo a vyzkoušel jsem, protože se to zdálo jako možné řešení :) bohužel nefunkční :((:banghead:
Napsal duben;140876
Pri absolutni pozicovani s prekryvem prvku v IE6 nehnes, ale znam trik jak to obejit a ktery mi bez problemu funguje. Udelej specielni CSS pro IE6 pouzij z-index a pro prvky ktere maji byt pod nim dej minus hodnoty z-indexu. Diky tomu se dokaze nove vytvoreny prvek dostat nad. Ale v jinem prohlizeci nez IE6 ti z-index s minus hodnotou bude brany jako neviditelny. takze musis testovat v jakem jsi prohlizeci a podle toho mu podsunout CSSko.
Teda jestli jsem spravne pochopil co potrebujes :)
7. 11. 2008 07:41:13
https://webtrh.cz/diskuse/help-css-a-js-hover-menu/#reply152790
Když nemůžeš použít iframe tak nahraď ten select. Vlk se nažere a koza zůstane celá. Tady tohle jsem už sem někdy posílal http://xy.wz.cz/example9/select.html Problém odpadne sám ;-) Fred
7. 11. 2008 12:31:10
https://webtrh.cz/diskuse/help-css-a-js-hover-menu/#reply152789
Pro odpověď se přihlašte.
Přihlásit