Menu

Menu CSS par dessus une vidéo [Fermé]

- - Dernière réponse :  THC - 29 avril 2009 à 15:57
Bonjour,

Je souhaite depuis un moment faire passer mon menu déroulant CSS au dessus d'une vidéo lue dans un cadre flash.
J'ai essayé de jouer avec le z-index mais sans résultat ainsi qu'avec le wmode de flash qui ne change rien.
J'ai essayé de lire la vidéo à partir d'un lecteur windows media player plutôt que flash mais l'effet est le même.

Auriez-vous d'autres idées ?

Merci,
Vincent.
Afficher la suite 

2 réponses

Meilleure réponse
5
Merci
Pour permettre au menu déroulant de passer au dessus de l'animation flash aussi bien sur IE que sur FF !

// dans la liste des paramètres de la balise object
<param name="wmode" value="transparent" />

// dans les attributs de la balise <embed />
wmode="transparent"

Dire « Merci » 5

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 57171 internautes nous ont dit merci ce mois-ci

merci bosh t'assure :))
Messages postés
30
Date d'inscription
mercredi 5 mars 2008
Dernière intervention
31 décembre 2008
12
0
Merci
Excuse-moi je n'ai pas bien compris ta question.
Mais si c'est ce que je pense, pquoi ne fais-tu pas des <div>?
En CSS :
#video{
float: left;
}

#menu{
float: left;
}

#corps{
margin-left: Lalargeurdetavidéo;
}

En HTML :
<div id="menu">
Ton menu
</div>
<div id="video">
Ta vidéo
</div>
<div id="corps">
Ta page
</div>

J'espère que j'ai répondu à ta question,
Ululo
hier j'ai réussi à le faire par hasard, donc tu a bien fait de poser la question aujourd'hui :
(en CSS toujours) tu cale l'emplacement de ton menu comme tu le souhaite et tu lui attribue en plus un
position: fixed;


Bon maintenant a voir si ça peu aller avec le positionnement de ton menu, ce qui n'est pas encore gagné.
Marche pour flash, inséré de façon propre
<object type="application/x-shockwave-flash" data="test/flub.swf" width="850" height="30">
                                  <param name="movie" value="test/flub.swf" />
                          </object>

j'ai pas testé les autre choses.
Tu as trouvé comment faire passer par dessus la vidéo, super merci génial !!
MAIS ça créé un autre problème donc je ne peux pas l'utiliser : avec IE7 et Firefox 2 mon menu reste à présent figé à l'écran même quand je déroule l'ascenceur donc le menu déroule avec la roulette et ça je veux pas, il faut que ce menu reste en haut et ne bouge pas.

En attend que quelqu'un résout le nouveau problème ou que quelqu'un trouve une autre solution je vous remercie!

Vincent.
tente la bidouille avec des div imbriqué, genre tu ne met pas directement l'atribut fixed a ton menu, mais à un/des div parents, et ton menu en position:absolut et en vertical align: top ou margin/padding-top: 0
j'ai pas essayé, c'est de la réflexion a chaud, donc ... a essayer pkoi pas
Alban, bonne idée mais ça ne fonctionne pas...
Faudrait que je change de place ma vidéo et ça sera réglé lol mais je peux pas.

Vincent.
Pour permettre au menu déroulant CSS de passer au dessus de l'animation flash aussi bien sur IE que sur FF !


// dans la liste des paramètres de la balise object

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

et !

// dans les attributs de la balise

<embed /> wmode="transparent"