DIV en surimpression sur une anim Flash

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : DIV en surimpression sur une anim Flash

Re: DIV en surimpression sur une anim Flash

par themadwizard » 10 mars 2012, 21:03

Oups, excuse, Ploupy, je croyais avoir paramétré pour recevoir un mail à chaque réponse, mais je n'ai rien reçu.

J'ai réussi à bien superposer dans les trois navigateurs. Voici le code HTML (j'ai changé de SWF entre-temps mais ça marche aussi avec le premier) :
<div id="header">
	<div style="position:absolute; z-index:10; height:150px; width:1000px;" onclick="alert('test DIV sur un Flash');"><img src="images/h0.png" alt="" /></div>
<object type="application/x-shockwave-flash" data="images/dewslider.swf?xml=images/dewslider.xml" width="1000" height="150" style="z-index:0;">
        <param name="wmode" value="Transparent" />
        <param name="movie" value="images/dewslider.swf" />
</object>

	</div>
Si ça peut dépanner quelqu'un...

Re: DIV en surimpression sur une anim Flash

par ploupy » 10 mars 2012, 05:11

peut etre qu'il faut rajoutés des parametres du genre position relative ou absolue etc.....


es que tu as deja un


div{
}

sur ton css ?

DIV en surimpression sur une anim Flash

par themadwizard » 10 mars 2012, 01:30

Bonjour à tous.
Voici mon problème :
J'ai une DIV header (1000 x 150) dans laquelle je souhaite mettre une animation Flash (fichier SWF de la même taille) et poser en surimpression dessus une DIV contenant un fichier PNG avec des zones transparentes (aussi de la même taille).

Mon site est une colonne centrée. Voici la partie du CSS concernant le header :

[code]#header {
	width: 1000px;
	height: 150px;
	text-align: center;
}[/code]

et voici mon code HTML :

[html]<div id="header">

<object type="application/x-shockwave-flash" data="images/header.swf" width="1000" height="150" style="position:absolute; z-index:0;">
        <param name="wmode" value="Transparent" />
        <param name="movie" value="images/header.swf" />
</object>
	<div style="position:absolute; z-index:1; height:150px; width:1000px;" onclick="alert('test DIV sur un Flash');">
   <img src="images/h0.png" alt="" /></div>
	</div>
Sous IE9 et Opera, tout se passe bien : mon fichier SWF est à sa place et mon image PNG aussi, quelle que soit la taille de la fenêtre du navigateur. Mais sous Firefox, mon fichier SWF est décalé vers la droite, de 500 px. :(

Comment faire pour résoudre ce problème ?

Merci beaucoup.
:)