Pergunta

Os menus drop-down que tenho estão ficando para trás o vídeo youtube não importa o que eu dou o z-index para o menu. Um site disse que usar wmode = transparente, mas que não funcionou porque youtube interrompido apoiar essa marca. Alguma idéia?

Foi útil?

Solução

O YouTube não "bloquear" qualquer etiqueta - quando você incorporar um vídeo do YouTube, você controla o html que você usa para incorporá-lo. Você é livre para adicionar o que parâmetros adicionais que você gosta.

Dito isto, usando wmode = transparente é uma má ideia, uma vez que irá diminuir o desempenho do swf.

Usando wmode = opaco vai ajudar um pouco, mas ainda não é tão bom quanto não especificando o wmode (deixando-o como padrão, que é 'janela').

Se você configurá-lo para 'opaco', então você deve ser capaz de elementos lugar html sobre o vídeo e ele deve funcionar na maioria dos navegadores, mas pode ter problemas em determinados navegadores em Linux, ou se o usuário tem um mais velho Flash Player versão.

Outras dicas

Se você está incorporando o jogador em seu site você precisa adicionar uma tag param que define o wmode:

<object width="425" height="350">
  <param name="movie" value="http://www.youtube.com/v/VIDEO_ID"></param>
  <param name="wmode" value="opaque"></param>
  <embed src="http://www.youtube.com/v/VIDEO_ID" 
    type="application/x-shockwave-flash" wmode="opaque" 
    width="425" height="350">
  </embed>
</object>

Este é um erro com o Flash. Se você tentar ocultar o vídeo flash com qualquer meio que tende a sobrepor-se o conteúdo existente e empurra a janela de vídeo para a frente.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top