Ir para conteúdo
Fórum Script Brasil
  • 0

uma tabela 100% height dentro de outra 100% não ajusta


Enigma_avatar

Pergunta

exemplo do problema

exemplo

então pessoal tentei o basico uma tabela 100% widht e 100% height dentro dela coloquei outra 100% widht e 100% height

porem a mesma não se ajusta

segue codigos

css

#pagads{
   width:100%;
   height:100%;
   margin: 0;
   padding: 0;
   height:auto;
   min-height:100%;
indexnovo.php
<table width="98%" height="98%" border="0" align="center" cellpadding="0" cellspacing="0">
              <tr> 
                <td valign="top">
<div align="center" style="height:100%;"> 
                    <iframe src="pagina1.php" width="100%" height="100%" scrolling="no" frameborder="0" name="conteudo" id="conteudo"></iframe>
                  </div></td>
              </tr>
            </table>
pagina1.php
<table width="100%" height="100%" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#990000" bgcolor="#00FF00" id="pagads">
  <tr> 
    <td width="25%" align="center" valign="top">&nbsp;</td>
    <td width="25%" align="center" valign="top">&nbsp;</td>
    <td width="50%" align="center" valign="top">&nbsp; </td>
  </tr>
</table>

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Ola, primeiramente Enigma, não é querendo ser grosso nem nada, mas é de se esperar que ia dar merda hehe... num bom sentido, por favor não leve a mal hehe... cara você declarou tanto width e height que ficou muito perdido... Você declarou no css o que você declarou na propria barra do table e tal, tira essa poluição ae... Segundo, você quer por 100% nela em relaçao ao que?? tem muita gente que comete esse erro...

Olha velho vou ser sincero contigo, vamo começar denovo, você não precisa de um php só pra criar um table, a função html consegue executar bem, então exclui o php e colocar no proprio html aonde você ta chamano o php.. você coloco 100% no width e height, mas ele ta dando 100% em relação ao php, só que ai ficou uma confusão, segundo não declare tantos 100%, 1 vez no css ta ótimo...

Outra coisa, se você quer ele 100%, você não vai colocar a div como 100%, se você for colocar a div como 100%, não tem porque ter div, ela vai ser do tamanho da tela de qualquer jeito, então tire os 100% da div, determina o tamanho que você quer dela, e coloque 100% la no css da table que ai ele vai ficar do tamanho da div...

Vo fazer um exemplo aqui pra você..

<head>

<title></title>

<link rel="stylesheet" type="text/css" href="pagads.css" media="all" /> /*chamando os css*/

<link rel="stylesheet" type="text/css" href="div.css" media="all" />

</head>

<body>

<div id="painel">

<table id="pagads">

<tr>

<td>&nbsp;</td>

<td>&nbsp;</td>

<td>&nbsp;</td>

</tr>

</div>

</body>

CSS da div:

#painel {

position:absolute;

height:200px;/*tamanhos aleatorios, você decide isso*/

width:200px;/*tamanhos aleatorios, você decide isso*/

top:100px;/*distancia do topo da pagina*/

left:300px;/*Distancia do lado esquerdo da pagina*/

align:center;

}

CSS da tabela:

#pagads {

bgcolor=#00FF00;

bordercolor=#990000;

padding:1px;

margin:1px;

align:center;

height:100%

width:100%;

border:1px;

}

Acho que é isso cara, acho que vai te dar uma boa ajuda...

Pode ter alguns erros porque fiz aki no proprio comentario rapidao e acabei não prestano 100% de atençao, mas o que queria lhe mostrar é que é essa a essencia...

Boa sorte!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...