flash et css

Invité
Invité n'ayant pas de compte PHPfrance

06 avr. 2008, 14:04

Bonjour à tous,
Je rencontre depuis longtemps un pb que je n'ai jamais réussi à résoudre:

En concevant un site, si je mets un "dropdown menu" horizontal avec une bannière flash en dessous, les éléments de sous menu s'affichent toujours "sous" le flash et pas par dessus.

En passant sur le dropdown menu, on ne peut donc jamais lire les éléments de sous menus.
J'ai tout tenté avec les z-index et/ou javascript sans succès.

Auriez-vous une astuce ou des conseils pour qu'un menu horizontal avec sous-menus ne se retrouve pas sous la bannière flash quand on le déroule?

Merci pour vos réponses.

ViPHP
ViPHP | 4039 Messages

06 avr. 2008, 14:14

ça me fait penser au formulaires html sous IE6, ou les balises "select" étaient dessinés en dernier, et donc se mettent automatiquement à l'avant plan.. c'est peut-être pareil (l'affichage du flash étant fait après celui de la page).. mais je saurais pas comment le résoudre, sinon utiliser un i-frame ou autre chôse..
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

ViPHP
ViPHP | 4674 Messages

06 avr. 2008, 14:16

Hey,

on peut voir le test avec z-index ?
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Eléphant du PHP | 78 Messages

09 avr. 2008, 09:22

Bonjour,
Ca fonctionne très bien avec le z-index, seulement il faut jouer avec les bons blocs. Par contre sous safari, ca fonctionne mais le resultat n'est pas génial. Donc si quelqu'un a trouvé une solution pour safari je suis preneuse :D
Mais à ce jour je n'ai rien trouvé.

As tu m'y ce paramètre a ton flash?

Code : Tout sélectionner

<param name="wmode" value="transparent">
Ca aide bien.

A+

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

09 avr. 2008, 11:31

Pas essayé avec du flash, mais en théorie ça doit effectivement fonctionner comme pour les <select> :
http://www.phpfrance.com/forums/voir_sujet-24326.php

@Berzemus c'est surtout une question de type d'objet (Windowed/Windowless) que d'ordre d'affichage :)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...