Bonjour
Je souhaiterai afficher une image qui change lorsque l'on passe la souris dessus.
Voici mon css :
Voici mon html :
Le problème est que l'image n'est pas chargée lorsque la souris passe dessus et il y a donc un temps de chargement lors du premier passage de la souris.
Vous pouvez essayer sur cet exemple.
Comment faire pour charger l'image au chargement de la page et non au survol de l'image ?
Faut il utiliser du JavaScript? Comment?
Il y a t'il un moyen en CSS ?
Merci!
Modifié par remus69 (01 Jun 2009 - 13:15)
Je souhaiterai afficher une image qui change lorsque l'on passe la souris dessus.
Voici mon css :
a.on
{
display:block;
width: 180px;
height: 164px;
margin-right: auto;
margin-left: auto;
background-image: url('chat_079.jpg');
}
.on:hover
{
background-image: url('chat-sylvestre-sauvage-20766.jpg');
}
Voici mon html :
<p>
<a class="on" href="http://www.google.fr"></a>
</p>
Le problème est que l'image n'est pas chargée lorsque la souris passe dessus et il y a donc un temps de chargement lors du premier passage de la souris.
Vous pouvez essayer sur cet exemple.
Comment faire pour charger l'image au chargement de la page et non au survol de l'image ?
Faut il utiliser du JavaScript? Comment?
Il y a t'il un moyen en CSS ?
Merci!
Modifié par remus69 (01 Jun 2009 - 13:15)