FF3/Windows CSS z-index problème avec le lecteur YouTube
Je suis bloqué sur ce qui semble être un CSS/z-index conflit avec le lecteur YouTube. Dans Firefox 3 sous Windows XP, jetez un oeil à cette page: http://spokenword.org/program/21396 Cliquez sur le bouton "encaisser" et note que le pop-up <div> s'affiche sous le lecteur YouTube. Sur d'autres navigateurs le <div> s'affiche sur le dessus. Il a un z-index de la valeur de 999999. J'ai essayé de réglage de la z-index de la <object> élément contenant le lecteur à une valeur plus faible, mais cela ne fonctionne pas. Aucune idée de la façon d'obtenir le pop-up sur le joueur?
- Quelle version de Flash utilisez-vous?
Vous devez vous connecter pour publier un commentaire.
Essayez d'ajouter le
wmode
paramètre àopaque
comme ceci:(À noter qu'il est inclus dans les deux un
<param>
tag et unwmode
attribut sur la<embed>
balise.)bien que la recommandation formulée par la CMS est valide, il y a une mise à jour importante. Si vous souhaitez utiliser 'iframe' au lieu de 'embed' , il suffit d'ajouter
?wmode=transparent
à votre lien vidéo et qui fait la magie. Je trouve cela plus simple et propre.Mise À Jour, Févr 2014
Il a été un moment et c'est peut-être obsolète.
Quelqu'un a signalé que maintenant
&wmode=transparent
œuvres au lieu.j'ai trouvé un pur JS fonction de fixer dans tous les navigateurs!
là vous allez:
maintenant, vous pouvez simplement exécuter lorsque le chargement de la page avec jQuery:
Nous utilisons jQuery Flash plugin pour convertir des liens YouTube vers des animations Flash. Dans ce cas, wmode est passé comme une option pour obtenir la vidéo sur YouTube pour apparaître sous le jQuery boîte de Dialogue de nous ouvrir:
J'ai remarqué que wmode="opaque" terriblement affecte l'utilisation de l'UC.
Chrome rendre sur mon bloc-notes de 50% d'utilisation du PROCESSEUR (sans opaque ~8%).
Soyez donc prudent avec cette option.