Foros del Web » Programando para Internet » Javascript »

desactivar el a:hover cuando este activo el navbar

Estas en el tema de desactivar el a:hover cuando este activo el navbar en el foro de Javascript en Foros del Web. Hola que tal amigos, tengo un problema con un navbar que ando haciendo, lo que pasa esque cree un navbar con 3 estados: a, a:hover ...
  #1 (permalink)  
Antiguo 23/10/2009, 22:00
 
Fecha de Ingreso: agosto-2009
Mensajes: 292
Antigüedad: 14 años, 8 meses
Puntos: 5
desactivar el a:hover cuando este activo el navbar

Hola que tal amigos, tengo un problema con un navbar que ando haciendo, lo que pasa esque cree un navbar con 3 estados: a, a:hover y active, este ultimo lo agrego con php para que cuando le de click a cada enlase del navbar se agrege la div id del active y lo que quiero lograr con javascript, porque no creo que sea posible con php es que cuando el boton del navbar este en active de desactive el a:hover.

Aqui les dejo la pagina para que vean mejor a lo que me refiero http://www.pk-network.co.cc/

saludos y muchas gracias de antemano
  #2 (permalink)  
Antiguo 24/10/2009, 03:01
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: desactivar el a:hover cuando este activo el navbar

Creo que lo más fácil en este caso es asignar la clase "-selected" al <li> en lugar de al enlace <a>. Así, cuando tenga esa clase no se le aplicará el :hover
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 24/10/2009, 09:10
 
Fecha de Ingreso: agosto-2009
Mensajes: 292
Antigüedad: 14 años, 8 meses
Puntos: 5
Respuesta: desactivar el a:hover cuando este activo el navbar

oks muchas gracias,,, entonces tendria ke kedar asi

<li id="navbar-noticias-selected"><a href="/index.php"/></li> vdd

saludos[!!!]

EDIT: afirmativo david muchas gracias, una forma mejor de hacer esto sin javascript

Última edición por WinderJerter; 24/10/2009 a las 09:19
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:33.