Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

karper1.2

Sobrepor efeitos em flash

Recommended Posts

Olá pessoal...

Meu problema é o seguinte:

 

Tenho um site onde coloquei um menu dinamico em CSS. O problema é que quando abro uma página que tem algum banner ou animação em flash os dados dos menus e dos sub menus ficam por baixo da animação. Eu uso a seguinte estrutura na minha página:

 

<?php require ('menu_lateral.php'); ?></td>
   <td width="591" valign="top"><?php
//require('topo.php'); // Aqui é incluída a imagem do topo
//require('menu.php'); // Aqui é incluído o menu

$go = @$_GET['go']; // Recebe o valor da GET "go", se houver

switch($go) // Faz um switch testando a variável $go
{
   case 'empresa': // se $go for 'downloads'...
       require('empresa.php'); 
   break;

   case 'portfolio': // se $go for 'artigos'...
       require('portfolio.php'); 
   break;
   default: // Se não for igual a nada disso...
       require('pag_inicial.php');
   break;
}

//require('rodape.php'); // Aqui é incluída a imagem do rodapé
?>

As animações estão geralmente na página que é chamada dentro da página inicial.

Desde já agradeço quem puder ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Use z-index superior (acima de todos os elementos da página) para a div que contém o menu.

 

Em uma table fica difícil.

 

 

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Elektra... desde já obrigado.

 

Deixa eu ver se eu entendi. Andei pesquisando o z-index aqui e fiz a alteração assim:

 

<div align="left" style="z-index:100">
<ul id="primary-nav">
<li><a href="?go=pagina_inicial">Home</a></li>
 <?php do { ?>
<li class="menuparent"><a href="prod.php?id_categoria=<?php echo $row_Recordset1['id_categoria'];?>"><?php echo $row_Recordset1['categoria']; ?></a> 
 <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
<ul>

 <?php do { ?>
<li><a href="produ.php?id_categoria=<?php echo $row_Recordset2['id_categoria'];?>"><?php echo $row_Recordset2['subcategoria']; ?></a></li>
   <?php } while ($row_Recordset2 = mysql_fetch_assoc($Recordset2)); ?>  
</ul>
</li>
</ul>
</div>

 

Porém dá na mesma. A página que contem o o flash os itens do menu ficam encobertos.

 

Fui na página inicial (index.php) onde encontra a estrutura da página e criei uma div onde chamo a página menu_lateral.php. Ficou assim:

<div style="z-index:100>"<?php require ('menu_lateral.php'); ?></div>

 

Também continua do mesmo jeito.

Tô fazendo o que errado???rs

 

Andei fazendo uns testes aki, e notei o seguinte.

 

Se eu definir background como none

ou transparente o menu não sobrepõe, mas se eu colocar cor, igual no exemplo abaixo, ai ele sobrepõe normalmente o flash

ul#primary-nav,
ul#primary-nav ul {
margin: 0;
padding: 0;
width: 150px; 
border-bottom: 0px solid #ccc;
background: #fff; 
font-size: 100%;
}

 

Ainda gostaria de deixar o fundo transparente, se puderem me ajudar..

Abraços a todos

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.