2010-12-08 34 views

Répondre

3

Vous devrez définir la transparence pour votre objet incorporé:

<object> 
    <param name="wmode" value="transparent">​ 
    <embed type="application/x-shockwave-flash" wmode="transparent" ... />​ 
</object> 
+0

J'ai changé le "wmode" dans le param mais je ne trouve pas le type embed. www.cougarguide.com –

0

Je ne pense pas que le mode fenêtre se produira. Cela rend juste l'arrière-plan du flash transparent.

Vous avez un problème différent - le menu est en dessous du flash. J'ai regardé le code, et il semble que vous utilisiez un iframe avec tout nouveau wrapper html. Je ne sais pas comment vous avez fait ce site, mais le menu div vient après la div qui charge l'iframe. Échangez ceux-ci et vous devriez être bon pour aller.

Si ce code est généré par quelque chose, essayez d'abord de générer le menu, puis le div qui charge le flash.

+0

"Je ne sais pas comment vous avez fait ce site, mais le menu div vient APRÈS la div qui charge l'iframe, échangez-les et vous devriez être prêt à partir." Qu'est-ce que je devrais échanger? –

+0

Vous avez un div avec id = 'Nav'. Il vient après une autre div avec id = "Layer25". Apportez la div Nav avec tout, avant le div nommé Layer25. En outre, ces divs ont un positionnement absolu. Ceci n'est pas recommandé pour les mises en page. position: absolute est utilisé principalement pour fixer de petites choses et faire sortir des objets d'une boîte, par exemple, l'icône de la carte sur le bas de cette page: http://www.twogears.com – mgPePe

+0

ok je mets Nav div à la très haut mais ayant toujours le même problème ... dois-je aussi mettre les divs à parent? –