Question

J'utilise FancyBox pour générer une image contextuelle.

  

FancyBox (Si vous êtes curieux.)

Il apparaît un div avec z-index: 92;.

J'ai un en cours d'exécution animation Flash qui est bien inférieur à celui z-index.

Mon problème est que dans deux navigateurs Firefox (même versions) J'ai des résultats différents.

Dans l'un, tout semble OK. Dans l'autre, l'animation Flash apparaît devant la div. J'ai essayé rafraîchissant et de redémarrer le navigateur, mais le même problème se produit toujours.

Je sais que l'un des captures d'écran est comprise entre IE mais il ne sert qu'à titre de référence.

Que pouvais-je faire mal?

http://www.my-clock.net/tmp/sreen01.jpg

texte alt http://www.my-clock.net/tmp/sreen02 .jpg

Était-ce utile?

La solution

Essayez de régler votre wmode = transparent sur le flash. Cela permet de garder le flash de la pose au-dessus de tout, peu importe ce que z-index que vous définissez à.

Autres conseils

Vous pouvez essayer de coller une partie de votre code CSS W3Schools TryIt Editor pour vérifier si elle est correcte et fonctionne z-index que vous pensez.

Rappelez-vous que vous devez définir le wmode paramètres séparément pour IE et d'autres navigateurs:

<param name="wmode" value="opaque" /> <!-- for IE -->
<embed src="images/banner/banner.swf" quality="high" wmode="opaque" ... <!-- for other browsers-->

Alors que wmode=transparent fonctionnera, il provoque assez la performance a frappé . Vous aurez probablement obtenir de meilleurs résultats avec wmode=opaque.

Que faire si vous ne pouvez pas changer le mode flash, car il est une bannière d'un réseau comme AdSense?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top