Moinsen,
:active formatiert den Link nur während er aktiv ist, also nur beim anklicken, nicht mehr danach. Du kannst also nicht erwarten (falls das der Gendanke war), dass Du mit :active eine Kennung über den aktuell gewählten Menupunkt hast. Mit Frames hat das nichts zu tun.
im übrigen ist im von Dir geposteten Code active identisch mit hover, woher willst Du dan wissen was da nicht geht?
--
cu,
Maz
cu,
Maz