El otro día tuve un problema con un enlace en html cuyo text-decoration none no funciona.
Quería que el enlace en cuestión quitara el subrayado cuando el ratón pasara por encima y le apliqué el siguiente estilo css a su clase:
... text-decoration:none; ...
Era muy extraño pero esto no funcionaba así que decidí aplicárselo al elemento directamente con firebug pero… ¡seguía sin funcionar!
Después de darle muchas vueltas llegué a pensar que se le estaba aplicando este estilo a través de javascript pero la solución era la hoja de estilos ya que no me había percatado de que se le estaba poniendo un border-bottom:
... border-bottom: 1px solid black; ...
Simplemente le quité esta propiedad y conseguí solucionar el problema.
Fallo tonto 🙂