28172 sujets

CSS et mise en forme, CSS3

Bonjour,

J'ai un problème avec un sous-menu qui apparaît bien au-dessus d'un flash mais que je n'arrive pas à atteindre avec le pointeur de la souris dans Internet Explorer (IE 7 et 8) :

http://e-formadis.fr/index.php (item "Nos solutions" dans le menu du header)

J'utilise swfobject 2.
J'ai bien le paramètre wmode réglé sur transparent...
Mais rien n'y fait...

Si vous avez des idées, merci d'avance ! Smiley smile

David
Bonjour,

Essaye de positionner ton flash en relative avec un z-index moindre que celui ton menu.
Merci Ghost,

Je viens de tenter le coup mais ça ne fonctionne pas non plus.
Je vais faire un test en partant d'un cadre simplifié pour voir si j'ai le même problème...
Salut,

En y regardant mieux, je pense que ce n'est pas un problème lié à ton animation mais plus tôt à une particularité d'IE, essaye de d'attribuer un background à tes <a> contenus dans ton sous menu, style:

#nav_main li ul a, #nav_main li.on ul a, #nav_main li:hover ul a, #nav_main li.over ul a {
background:lime none repeat scroll 0 0;
color:#FFFFFF;
display:block;
height:24px;
margin:0;
padding:0;
text-align:left;
text-transform:none;
z-index:999;
}

En supprimant les background sur tes li:hover histoire de ne pas avoir d'interactions.

Je suis pas sûr d'être clair sur le coup Smiley smile
Merci beaucoup Ghost !! je crois que je n'y aurais jamais pensé Smiley smile

C'était bien ça !!

Pfiou, ça fait du bien Smiley smile