a:active ist soweit ich weiß nur solange du rauf klickst.
Das müsste mit einer zusätzlichen Klasse, die vergeben wird, funktionieren. Jedoch weiß ich selbst auch nicht wie genau man das umsetzt (Sicherlich mit jQuery)
Hier mal ein kleines "Tutorial"...