Bonjour
Mon problème est que je souhaite superposer trois swf sur une page html.
et que dans IE le swf qui devrait être au dernier plan passe au premier
ce qui ne se passe pas dans safari et firefox ( du moins avec les différentes versions que j'ai testés).
Avant de me renvoyer vers d'autres posts merci de noter que :
j'ai placé :
<param name="wmode" value="transparent"/> |
dans mes balises "object"
et
dans les "embed"
les div qui contiennent les swf sont en position absolute avec des z-index pour les placer.
Pour un apperçu de ce qui devrait être (à ouvrir donc avec firefox ou safari)
www.pellierpatrice.com/test_mi [...] etest.html
et mon code :
CSS
html{overflow:hidden;}
body{
text-align:center;
margin:0px;
padding:0px;
}
.boiteflashcentre{ /*la boite qui devrait être au dernier plan*/
position:absolute;
left:50%;
margin-left:-1500px;
height:100%;
width:100%;
z-index:2;
}
.boiteint{ /*boite contenue dans boiteflashcentre*/
position:absolute;
height:100%;
width:3000px;
margin:0px;
z-index:3;
}
.boiteflashmenu{ /*la boite qui devrait etre au premier plan*/
position:absolute;
height:100%;
top:10px;
left:10px;
z-index:90;
}
.boiteflashfleche{ /*l'autre boite qui devrait etre au premier plan*/
position:absolute;
margin:0px;
right:10px;
top:50%;
margin-top:-65px;
z-index:91;
}
|
HTML
<!-- la boite qui devrait être au dernier plan -->
<div class="boiteflashcentre">
<div class="boiteint">
<object class="boiteflash2" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="100%" height="100%">
<param name="movie" value="nv_site_recherche_1_centre03.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent"/>
<embed class="boiteflash2" src="nv_site_recherche_1_centre03.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="100%" >
</embed></object>
</div>
</div>
<!-- la boite qui devrait etre au premier plan -->
<div class="boiteflashmenu">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="677" height="377">
<param name="movie" value="nv_site_recherche_1_menu03.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent"/>
<embed src="nv_site_recherche_1_menu03.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="677" height="377" wmode="transparent" ></embed></object>
</div>
<!-- l'autre boite qui devrait etre au premier plan -->
<div class="boiteflashfleche">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="133" height="133">
<param name="movie" value="nv_site_recherche_1_fleche03.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent"/>
<embed src="nv_site_recherche_1_fleche03.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="133" height="133" wmode="transparent" ></embed></object>
</div>
|
Si quelqu'un a une idée ?
après avoir lu plusieurs fil à ce sujet je rame toujours.
Bien à vous
et merci d'avance
Message édité par ptrpp le 09-01-2010 à 09:57:06