:active ist ja auch nur für den Zeitpunkt während der Link-Aktivierung zuständig.
Sobald die Maustaste wieder losgelassen ist, ist :active nicht mehr zuständig - da sich der Mauszeiger aber noch über dem Link befinden dürfte, ist :hover zutreffend.
müsste da nicht, nach Verlassen des Blocks, irgendwann :focus aktiv werden und das gewnüschte Ergebnis bringen?
Bei mir funktioniert das im Mozilla genauso wie im Opera.
Der IE hat da einen Fehler und interpretiert :active eher so, wie :focus sein sollte...
Eigenartig. Hier stellt Mozilla 1.4 (Suse) die Leiste wie ein IE5 dar (mit Rahmen um den Block und :focus oder :active wie es gedacht ist). Der Opera 7.22 (XP) erzeugt die genannten Probleme.
Rolf