28173 sujets

CSS et mise en forme, CSS3

Bonjour,

j'ai un menu, avec des roll-over qui affichent ou masque des DIV (display:none / display:block ).
Tout se passe nickel !
J'ai dans un de ces div, un FLASH !!!!
Jusqu'a là, pas de problème non plus !

Par contre, il y a un comportement particulier sur FF : le flash est restarté à chaque fois que le div est affiché !
En gros, le flash ne continue pas son éxecution lorsque le div est masqué. Alors que c'est le cas sous IE !

Quelqu'un aurai-t-il une suggestion pour que le flash continue son éxécution malgrès le fait qu'il soit masqué ???

Nico
Modifié par MangaII (06 Jun 2007 - 12:20)
MangaII a écrit :
En gros, le flash ne continue pas son éxecution lorsque le div est masqué.

Ça me semble logique, vu que tu utilises display: none, qui ne masque pas le div mais l'efface purement et simplement.

Tu peux peut-être essayer de masquer ton div via le positionnement absolu, en le plaçant en dehors des limites de la fenêtre...

Au fait, juste pour savoir : ça donne quoi avec visibility: hidden ?
Yeh !!!

Ca fonctionne !!! Smiley biggrin

Pour ce qui est du positionnement absolu avec les marges négatives ... c'est pas super jouable, car j'utilise déjà un positionnement absolu des menus pour avoir des roll-over montant ... donc chaque menu est déjà positionné en fonction de sa taille ...

Par contre, le visibility fonctionne nickel ! sous IE(7) et FF(2) !

Merci Flo !

a+
Nico