Hover css con background-position
Ciao a tutti, ho il seguente codice css:
Codice PHP:
#social > a{
background: url('sprite.png') no-repeat;
float: left;
width: 30px;
height: 30px;
}
#social > a.facebook{
background-position: 0 0;
display:block
}
#social > a:hover.facebook{
background-position: -30px 0;
}
Ed il seguente codice HTML:
Codice PHP:
<div id="social">
<a href="https://www.facebook.com/" target="_blank" class="facebook"></a>
</div>
Vorrei, utilizzando il background position con un'immagine sprite, cambiare lo sfondo al passaggio del mouse, ma quello che ottengo è che cambia soltanto al click fino a che non clicco da un'altra parte. Qualcuno sa aiutarmi?