2008-09-12 7 views
6

Mon site dispose d'un menu déroulant construit en CSS et JavaScript qui tombe au-dessus d'une animation Flash. Dans IE (6 & 7), les menus déroulants tombent sur l'animation Flash, cependant, dans Firefox (2 & 3) les menus apparaissent sous l'animation Flash. Est-il possible de faire passer ce menu dynamique sur le Flash dans Firefox?CSS/JavaScript Menu de navigation sur Flash dans Firefox

alt text

Dans le menu IE 7 apparaît sur Flash:

Dans Firefox le menu apparaît sous Flash: (Comment puis-je résoudre ce problème ?!)

alt text

Répondre

7

Essayez de définir wmode sur transparent - voir here

1

Avez vous avez essayé l'astuce iframe (c'est-à-dire en faisant flotter un iframe derrière le menu, mettant ainsi les couches flash derrière.)

0

Le iframe-trick est uniquement pour IE (ci-dessous IE7), donc il ne serait probablement jamais utile dans Firefox.

Je vais essayer de permettre wmode = transparent, de sorte que le contenu Flash ne sera pas obtenir son propre HWND

0

Activation wmode = transparent est le chemin à parcourir. Mais notez aussi que Firefox sous Linux n'obéit pas à cela, et le flash sera toujours au top.

1

wmode = opaque semblait fonctionner pour moi

Je l'ai fait ici: www.toolgal.com, survolez le menu produits sur la barre de navigation supérieure

Dan

1

Utilisez z-index et mettre le menu à quelque chose comme 100 et le film flash à quelque chose dans le négatif comme ..... dire -1.

Cheers

Questions connexes