ik heb momenteel voor een rollover de volgende code staan in mijn css doc

a.rollover:link,a.rollover:visited{
background-color:#000;
background-image:url('images/menu_knop.png');
display:block;
width:87px;
height:55px;
}
a.rollover:hover{
background-color:#000;
background-image:url('images/menu_knop_rollover.png');
display:block;
width:87px;
height:55px;
}

a.rollover:active{
background-color:#000;
background-image:url('images/menu_knop_rollover.png');
display:block;
width:87px;
height:55px;
}


Het probleem is dat de a.rollover:active niet werkt, als je over de link hovered veranderd hij wel maar als je de link volgt blijft hij niet op het juiste plaatje staan.

je kan dit zien op http://www.moskydesign.com/moskyrepair/index.php?page=content&block=1

weet iemand hoe dit komt?
IE en FF hebben alle twee een iets andere benadering van active, probeer eens;

a.rollover:active, a.rollover:focus{
background-color:#000;
background-image:url('images/menu_knop_rollover.png');
display:block;
width:87px;
height:55px;
}
nope, werkt niet

Reageren