PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 06-10-2010 08:54:36

jacque99
Membre
Inscription : 07-09-2010
Messages : 18

Mettre un flash en arrière-plan

Bonjour tout le monde,
Au fait je suis en train de réaliser une page web, dans laquelle je voulais mettre une animation flash dans l'arrière-plan.
Après quand je mets une div avec du texte à l'intérieur et un arrière-plan en bleu par exemple, mais le problème c'est que je voie toujours le flash à l’intérieur de mon div.
J'ai ajouté <param name="wmode" value="opaque" />, mais le souci existe toujours.
Merci de votre aide
Voic le code source :
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=koi8-r" />
<title>Teste Flash</title>
<LINK HREF="style.css" rel="stylesheet" TYPE="text/css">
</head>
<body leftmargin="0" marginheight="0" marginwidth="0" rightmargin="0" topmargin="0" bgcolor=blue>
<center>

    <div>
    <div height="100%">
   
   
    <object type="application/x-shockwave-flash" data="flash.swf?path=flash.swf"  width="1400px" height="500px">
    <param name="movie" value="flash.swf?path=flash.swf" />
    <param name="wmode" value="opaque" />
    </object>



    <div style="border:1px red solid;margin-top:-50px ;width:1500px  ;height:30px ; background-color: #ffffff;">
    <span style= "font-family:verdana; font-size: 12px; color: black">
Dans un monde sur-communicant, le consommateur est noyé dans une multitude de messages ou de marques. Interpeller avec une identité visuelle percutante, juste et originale est primordial pour se  distinguer durablement percutante, juste et originale est primordial pour se  distinguer durablement juste et originale est primordial pour se  distinguer durablement.juste et originale est primordial pour se  distinguer durablement.juste et originale est primordial pour se

    </span>
    </div>

    </div>

</center>
</body>
</html>

Hors ligne

#2 06-10-2010 11:10:23

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : Mettre un flash en arrière-plan

Il faut que tu joues sur la propriété css nommée z-index.

Hors ligne

#3 07-10-2010 14:48:12

jacque99
Membre
Inscription : 07-09-2010
Messages : 18

Re : Mettre un flash en arrière-plan

J'ai changé wmode vers transparent, mais le problème existe toujours.
Ce que je voulais faire c'est de ne pas afficher le flash sur mon div qui a un arrière plan rouge
Voici un lien de ma page de test
www.mestestes.eu

Hors ligne

#4 07-10-2010 15:03:44

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : Mettre un flash en arrière-plan

Je n'ai jamais parlé de transparence moi...

Hors ligne

#5 07-10-2010 15:09:30

jacque99
Membre
Inscription : 07-09-2010
Messages : 18

Re : Mettre un flash en arrière-plan

Juste pr dire que j'ai fait des modifs

Hors ligne

#6 07-10-2010 15:58:20

jacque99
Membre
Inscription : 07-09-2010
Messages : 18

Re : Mettre un flash en arrière-plan

ça marche bien même sans le z-index
http://www.mestestes.eu/teste1/
Dans ce lien www.mestestes.eu , j’ai mis un flash et une image de fond, si l’utilisateur n’a pas de flash, l’image apparaitra dans l’arrière plan à la place.
Le script marche, mais existe des problèmes comme le décalage d’image en le flash.
Je suis à l’écoute si vous avec des optimisations

Hors ligne

#7 07-10-2010 17:23:37

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : Mettre un flash en arrière-plan

Code source de ta page :

<DIV ID="flashMovie" STYLE="width: 1500; height: 800; z-index: 0;">

Après faut pas dire merci...

La prochaine fois que tu résous ton problème, ai au moins l'amabilité de remercier ceux qui t'ont aider au lieu de dire qu'on t'a servi à rien.

Hors ligne

#8 07-10-2010 17:47:50

jacque99
Membre
Inscription : 07-09-2010
Messages : 18

Re : Mettre un flash en arrière-plan

même si en enlevé z-index: 0; ça change rien mon script marche encore smile
Mon problème n'est pas encore résolu.
Je te remercie en tout les cas

Hors ligne

#9 07-10-2010 17:53:36

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : Mettre un flash en arrière-plan

Dans ce cas remets le z-index, vides le cache de ton navigateur et admires...
Car pour ma part l'affichage est tel que tu le souhaites dans ta description du premier post.

Hors ligne

#10 20-02-2011 23:49:09

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : Mettre un flash en arrière-plan

Bonjour,

Le soucis c'est que ton objet flash sera toujours en premier plan quelque soit ton z-index. La seule façon d'afficher un texte en premier plan d'un objet swf dans deux div séparées est de mettre le paramètre suivant sur l'objet swf


<param name="wmode" value="transparent" />
 

J'ai testé avec une dtd en xhtml transitionnal et c'est ok. Par contre si tu as défini un arrière plan dans ton swf il servira d'arrière plan à ton texte^^.

Dernière modification par Jc (20-02-2011 23:50:46)


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

Pied de page des forums