Aller au contenu

Safari et GIFs animés


Aprilwine

Sujets conseillés

Bonjour,

J'ai une page où j'ai mis un DIV avec un GIF à l'arrière plan (CSS). Je veux que l'image change à un GIF animé quand le souris est sur un autre link. Tout marche bien sous Firefox et IE6 Windows. Mais sous Safari 1.3 Mac, il y a deux problèmes:

1) l'image animé n'est pas affiché par mon script, et

2) GIFs animés à l'arrière-plan ne sont jamais lus (played back?) de toute façon. On voit seulement la première image.

Morceau de code JavaScript pour changer d'image:

function show(x) {
  button = document.getElementById('glass');
  button.style.background="url('../images/b"+x+".gif') no-repeat scroll 0 0;";
}

et le HTML et CSS:

<div id="glass"></div>
//
#glass {
 margin-left: auto;
 margin-right: auto;
 margin-top: 20px;
 width: 73px;
 height: 73px;
 background: url('../images/bquestion.gif') no-repeat scroll 0 0;
}

Merci!

Lien vers le commentaire
Partager sur d’autres sites

Salut,

Étrange, je n'ai pas ce problème-là.

Certes Safari n'animait pas les gifs animés mis en arrière-plan sur les versions 1.1 et antérieures. Mais c'était il y a bien longtemps (en 2002) et les versions supérieures de Safari n'ont aucun souci avec ça.

Essaie ton code en full-CSS voir si çà ne vient du Javascript par hasard :unsure:

Sinon je ne vois pas: j'utilise ce genre de code également et tout fonctionne parfaitement avec Safari (qui est mon navigateur principal).

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...