Por que o Z-Index no IE não renderiza do jeito que deveria sobre um filme flash?
-
11-09-2019 - |
Pergunta
Estou trabalhando em um site com dois divs absolutamente posicionados ... o logotipo e o menu (NavBar)
O IE está enterrando os dois, mesmo após várias tentativas de manipulação do índice Z. Por que o IE não pode trabalhar tão bem quanto o Firefox ou mesmo a ópera pelo amor de Deus?
ATUALIZAR.......
Esqueci de mencionar que esses divs estão posicionados em um filme de flash. Como eu poderia ter deixado isso de fora?!
Solução
Se o seu filme flash estiver enterrando seu outro conteúdo, você pode ter sorte adicionando um elemento de param adicional ao seu objeto incorporado:
<param name="wmode" value="opaque" />
Para uma resposta mais longa, você pode ver isso Postagem do blog sobre empilhamento de conteúdo em janelas / flash. Adobe tem um Techote sobre este problema, também.
Outras dicas
O IE tem vários bugs z-índices bem documentados. Parece que o IE faz um novo contexto de empilhamento para elementos posicionados. Ver aqui.
Este também é um problema no IE7. Aqui está um link que descreve o problema: http://therealcrisp.xs4all.nl/meuk/ie-zindexbug.html
Este é um bug conhecido com o IE6 (que estou assumindo que você está usando). Aqui está alguma descrição e alguma ajuda: http://www.last-child.com/conflicting-z-index-in-ie6/