Ir para conteúdo

Arquivado

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

flavialieggio

[Resolvido] div abaixo do Flash

Recommended Posts

Ola Galerinha!! :rolleyes:

 

Tem como eu ordenar uma div como a do meu rodape para sempre ficar abaixo do arquivo SWF sem acrescentar esta tag <param transparent>?? :mellow:

 

Porque tenho um ambiente de sala de aula online e qdo aparece um exercicio que o Professor colocou em SWF a div do rodape fica atras dele.. eu nao posso mexer no SWF e ja coloquei o z-index da div em 30!!! :blink:

 

[]s galera!!!

Flávia

Compartilhar este post


Link para o post
Compartilhar em outros sites

Coloque tanto o swf como a div do rodapé em div's diferentes...

 

E isso ai é problema de configuração de CSS não do flash propriamente dito...

 

tente colocar o div do flash como absolut...... que deve funcionar

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola berseck, obrigada pelo apoio ^_^

 

Então, e realmente uma questão + de CSS e como vi muuiitttooosss topicos aqui sobre isso, resolvi postar aqui... bem ja tentei trabalhar sim com uma div pro swf e outra pro rodape.. a do rodape e dele somente.. a do swf tbm e outra.. ambos estao com um z-index determinado.. a do rodape e maior do que a do swf, mas nao funciona... :huh:

 

[]´s Flávia

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente então colocar as duas com o mesmo float

 

para que assim elas não colidam uma com a outra

 

No caso float left nas duas para que elas fiquem uma em baixo da outra...

 

e faz uma div grande que englobe os 2 e centralize...

assim vai ficar mais fácil de trabalhar com tudo ;)

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não to conseguindo ... :(

Veja meu codigo:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="../../style.css"/> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>..:: EDI - Escola Digital Integrada ::..</title>
<script type="text/javascript" src="function/function_fecha_pop.js"></script>
</head>
<style>
html, body {height:100%;} 
body { margin:0;  padding:0; }
</style>
<?php
include("../../pfweb/pfweb_mysql.php");
?>
<body>
<table border="0" width="100%">
<tr><td>blbalablaba<?php //include ('include/topo.php'); ?></td></tr>
<tr><td height="5"></td></tr>
</table>
<div >
<table width="100%" border="0">
<tr>
<td valign="top"><?php include('include/atividade.php'); ?></td>
</tr>
<tr>
<td>
	<div style="z-index:1; position:absolute; float:left">
	<table width="100%">
	<tr>
	<td>
	<?PHP
	if(!isset($_GET[pg])&&($_GET[pg] == 0))
	{
		include('include/exercicio.php'); ONDE VEM O EXERCICIO
	}
	if(isset($_GET[pg]))
	{
		if ($_GET[pg] == '')
		{
			echo "<center><img src='figuras/x_mediateca.jpg'><br>";
			echo "<font face='verdana' size='2'>ATIVIDADE EM CONSTRUÇÃO</font>";
			echo "</center>";
		}
		else
		{
			include($_GET[pg]);
		}
	}
	?>
	</td>
	</tr>
	</table>
	</div>
</td>
</tr>
</table>
<div style="bottom:0; position:absolute; width:100%; z-index:10; float:left">
<table width="100%" bgcolor="#000033">
<tr><td>dfdf</td></tr>
</table>
</div>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom eu já estudei isso antes...

 

e sei que não adianta usar z index... pois o flash fica sempre na frente de tudo... não importa o que você faça...

 

O que você pode fazer é dar um tamanho duro para a tabela e fixar ele... impossibilitando de ficar maior ou menor......

 

Tipo aqui <table width="100%"> você tem que usar o z-index na segunda vez q é criada a tabela quando vai colocar o exercicio dentro.......

 

e se não der certo seta o tamanho da tabela para um valor fixo por exemplo 800x600

Ou você ao chamar o swf por um php pegue os dados do width e heitgh e utilize para dizer o tamanho da tabela...

Assim não vai ocorrer esse tipo de erro...

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você está utilizando tabelas (fora dos padrões do W3c), então porque não utiliza uma linha ou célula para o swf e outra para o rodapé? Dessa forma não haverá sobreposição...

Ou refazer o seu layout utilizando CSS, e seguir a dica do Berseck (separando o conteúdo em DIVs).

 

 

Abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola Public2004, Berseck e galerinha do forum!

 

Então.. desisti totalmente de DIV´s e adaptei tudo pra table mesmo como voce disse Public2004.... Muito obrigada mesmo pela paciencia e o apoio turma!!!

 

[]´s

Flávia

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.