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