Eso pasa porque IE no reconoce la pseudo-Clase Hover en otro elemento
que no sea <a> para fixear esto basta con poner este simple script que
solucionara tu problema aqui lo pongo esplicado:
startList = function() { // aqui se declara una función anónima que sera
cargada mas adelante con la pagina
if (document.all&&document.getElementById) { // Comprobamos que sea IE
ya que el objeto document.all es propio de IE
navRoot = document.getElementById("nav");// Referenciamos el menú por su
id aqui deveras poner el id de tu menu
for (var i=0; i<navRoot.childNodes.length; i++) {// con un bucle
detectamos todos sus nodos hijos es decir todas las etiquetas dentro de
este...
node = navRoot.childNodes[i];//por cada vuelta de bucle sera
referenciado cada hijo este es el caso... donde i es el indice del hijo
(el valor dentro de childNodes es un array)
if (node.nodeName=="LI") {//si el nodo seleccionado es LI
node.onmouseover=function() {//bien aquí es donde empieza la magia... le
decimos que cuando el mouse pase encima de el ejecute siempre el
siguiente codigo
this.className+=" over"; //cambiamos el nombre de la clase por over
checa la clase over en el css
}
node.onmouseout=function() {//lo contrario cuando el puntero salga del
nodo...
this.className=this.className.replace(" over", "");//quitamos over xD
}
}
}
}
}
window.onload=startList;//cargamos la función anónima cuando la page sea
cargada...
espero que este script te sea de ayuda Saludos!!!
^^
Miguel Flores escribió:
> Amigos tengo un menú desplegable que no funciona en IE6x pero si lo hace en
> IE7x y Firefox.
>
> El menú en cuestión se encuentra en www.infes.edu.pe y no hallo la forma de
> reparar el error.
>
> Si alguno de ustedes me pudiese dar luces al respecto le estaré agradecido.
>
> Gracias por sus aportes.
>
> ---
> Miguel Flores Franco
> Pixelperú - Arte y diseño web basado en estándares
> http://www.pixelperu.net . http://www.limanetwork.com
> Telf.: (1) 567 7475 . Cel.93928921 . MSN:[EMAIL PROTECTED]
> "El que no se equivoca nunca, es porque nunca hace nada"
> _______________________________________________
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a [email protected]
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
>
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo