Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/01/2010, 15:25
Avatar de Tecna
Tecna
 
Fecha de Ingreso: enero-2010
Mensajes: 291
Antigüedad: 14 años, 3 meses
Puntos: 45
Respuesta: marcar menú activo, javascript

Buenas,

Cita:
Iniciado por cucuru Ver Mensaje
No, si este código está perfecto, hace lo que se supone que tiene hacer, yo lo que quiero es añadirle funcionalidad, es decir, quiero que no cambie de color otra vez al modo "normal" si dejo de apretar el botón del ratón, quiero que se quede activo

Gracias!
¿si está perfecto para qué cambiarlo? no veo qué funcionalidad puede añadir que cambie o no cambie de color, y por cambiar el color no cambiaría el estado del elemento. A parte de que es imposible porque por definición solo se produce mientras dura el "click" sobre el elemento, no se seguiría en el enlace o se propagaría el posible evento asociado al click y además quedaría deshabilitado con lo que no sería accesible para futuros usos.
Si lo que quieres es sólo cambiar el color después de que haya sido activado alguna vez tendrás que hacerlo con javascript, o puedes poner el mismo color para todos los estados y así no se nota el cambio.
Las pseudo clases los problemas que daban con algunas versiones de IE era cuando se aplicaban sobre elementos distintos de <a> pero existen soluciones.