| <ul> <li> hover | ||
|---|---|---|
|
mistique
29. okt 2009 21:50:48
Pridružen od: 1. okt 2008 1052 objav 916 63 7 |
#1
Hello, Delam css meni in me zanima kako spisati css, da se ob kliku na element osnovnega menija odpre "sub" meni in se ne skrije, ko kazalec miške umaknem z elementa osnovnega menija? Rad bi tudi, da je submeni viden tudi v primeru, ko klikam med elementi submenija...skratka, da se zapre šele, ko kliknem na naslednji element osnovnega menija. Give a man a fish, and he'll eat for a day. Teach him how to fish and he'll eat forever
|
|
|
Antony
30. okt 2009 07:05:39
Pridružen od: 18. maj 2008 140 objav 111 2 4 |
||
|
mistique
30. okt 2009 17:07:38
Pridružen od: 1. okt 2008 1052 objav 916 63 7 |
#3
Verjamem, da se z js to lahko naredi. Če ne bo šlo durgače, bom prisiljen uporabiti js. http://www.cssplay.co.uk/menus/new-dropdown.html Ne vem kakšen trik je uporabil tip, da je dosegel, da se meni tako obnaša... Give a man a fish, and he'll eat for a day. Teach him how to fish and he'll eat forever
|
|
|
Vini
30. okt 2009 17:28:52
Pridružen od: 1. sep 2006 6612 objav 5234 611 56 |
||
|
Antony
1. nov 2009 19:26:10
Pridružen od: 18. maj 2008 140 objav 111 2 4 |
#5
mistique, malce narobe sem razumel. Sem mislil, da mora biti submeni odprt še nekaj sekund po tem, ko greš z miško izven tega polja. Če pa želiš čisto klasičen CSS submeni pa lahko narediš ajnfoh s klasičnem :hover css ukazom. Le da je težava v tem, da v IE6 in 7 :hover element dela samo na <a> elementu, na ostalih pa ne (recimo <li>). Najprej si s CSS naredi strukturo tako da bodo vsi elementi vidni, nato pa dodaj: To je to. |
|
|
bostjan-
24. feb 2010 22:31:36
Pridružen od: 6. nov 2009 303 objav 155 10 3 |
#6
Pozdrav! tukaj je še koda menija: .jqueryslidemenu{ .jqueryslidemenu ul{ /Top level list items/ /Top level menu link items style/
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{ .jqueryslidemenu ul li a:hover{ /1st sub level menu/ /Sub level menu list items (undo style from Top level List Items)/ /*All subsequent sub menu levels vertical offset after 1st level sub menu */ /* Sub level menu links style / .jqueryslidemenuz ul li ul li a:hover{ /sub menus hover style/ /* ######### CSS classes applied to down and right arrow images ######### */ .downarrowclass{ .rightarrowclass{ že vnaprej hvala! |
|
|
schtr4jh
24. feb 2010 22:45:58
Pridružen od: 24. nov 2008 402 objav 322 33 4 |
||
|
bostjan-
24. feb 2010 22:53:57
Pridružen od: 6. nov 2009 303 objav 155 10 3 |
#8
mi je po enih 100 prebrskanih straneh le uspelo dobit rešitev, za "display: inline;" sm dodal "z-index:100;", tako da rata "display: inline; z-index:100;" in zadeva deluje v vseh taglavnih brskalnikih, kot sm želel. hvala useen, LP |
|