Esto se debe únicamente al orden en que has puesto hover, link, visited y active, para Internet explorer el orden no importa, pero para Firefox es algo distinto.
Para solucionarlo únicamente ponlos en el siguiente orden:
a:link (Color del enlace normal)
a:visited (Color de los vínculos visitados)
a:hover (Color cuando se pone encima del enlace el mouse)
a:active (Color cuando se da clic sobre el enlace)
Si alguno falta es recomendable declararlo.
En el caso de jerarquías de CSS se puede declarar de manera rápida en el primer nivel de jerarquia:
a:link, a:visited {color:#hexadecimal del color;}
a:hover, a:active {color:#hexadecimal del color;}
- Visited no cambiara y usará el mismo color que Link.
- Actived por lo general no es necesario, para este caso hover y actived usan el mismo color.
Respetando la jerarquia u orden de un vinculo los colores en Firefox
En artículos posteriores veremos formas avanzadas de manejo de vínculos con jerarquías CSS para diferentes colores de vínculos en diferentes regiones con o sin uso de Clases e Identificadores como se ve en la imagen de abajo:
Comentarios y Consultas
Los mensajes serán revisados a veces. No te olvides que soy una persona, no se trata de faltar al respeto, todos tenemos opiniones, no hay que enojarse.
Puedes marcar Notificarme para recibir la notificación de la respuesta.