coso escribió:
> Vereis:
> Lo que os voy a preguntar no se si se puede hacer. Soy novato, muy
> novato, en esto de JS, y en CSS tambien, y he estado buscando en la
> red y no doy con la tecla.
> 
> El asunto es que he estado desarrollando un menu multinivel en css.
> Todo ha ido bien hasta que lo he probado en IE, donde el submenu no se
> desplegaba. Investigando, investigando me entero que IE no reconoce
> HOVER que es lo que utilizo para deplegar el submenu, al posicionar el
> raton sobre el item principal.
> 
> Ahora lo que trato, y esta es mi pregunta, cambiar el hover por
> onmouseover que llame a una funcion en un script y que haga visible la
> propiedad overflour de una class que le he dado al <li> del menu. No
> se si me explico bien. Con javascript hacer
> ".menuitem{overflow:visible}" que en definitiva era lo que hacia hover
> 

Este tipo de cosas son las que pretende arreglar el script de Dean 
Edwards denominado "IE7". Si lo utilizas, no duplicas esfuerzos y además 
obtienes muchos otros arreglos que no están incluidos en las soluciones 
que ya te han dado (como por ejemplo, la solución del htc).

Una vez usando el script en tu proyecto, sólo tienes que preocuparte por 
hacer las cosas basadas en los estándares, por ejemplo un menú 
exclusivamente diseñado con CSS [2].

Saludos,

        Andrés  [ knocte ]

[1] http://dean.edwards.name/IE7/intro/
[2] http://dean.edwards.name/IE7/compatibility/Pure%20CSS%20Menus.html
-- 

_______________________________________________
javaEScript mailing list
javaEScript@scriptia.net
http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net

Responder a