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

Problema com div auto ajustável


Thyago Henrique

Pergunta

Pessoal,

Estou montando o layout de um sistema para web e estou com o seguinte problema. A DIV central é auto ajustável, ou seja, o tamanho é definido conforme o conteúdo. O problema é: Preciso colocar outra div dentro só que quando tem uma div dentro da outra a div pai (Central), não aumenta. O que posso fazer?

Segue abaixo o código HTML e CSS. :rolleyes:

-> HTML

<div id="colEsq">
            <div id="sepEsqcolCentral">
                <div id="conteudoPagina">
                    <div id="colCentralMaster">
                        <div id="conteudoInterno">
                            ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
                            ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
                            ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
                            ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
                            ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
                            ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
                            ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
                            ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
                            ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
                            ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
                            ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
                        </div>
                    </div>
                    <div id="rodapeConteudo"></div>
                </div>
            </div>
            <div id="rodapePagina"></div>          
        </div>
-> CSS

#colEsq 
{
  width: 943px;
}

#sepEsqcolCentral 
{
  margin:0;
}

#sepEsqcolCentral 
{
  margin-left:200px;
  padding-left:2px;
}

#conteudoPagina 
{
  width: 737px;
  min-height: 450px;
  background-color:#FFFFFF;
  padding:1px 1px;
  border-right: 2px solid #ff8a00;
} 

#colCentralMaster
{
  background-image: url('images/home_promissao.png');
  background-repeat:no-repeat;
  background-position:center;
  vertical-align:top;
  width: 735px;
  min-height: 358px;
}

#conteudoInterno
{
  border-left: 2px solid #fc8e0c; 
  border-right: 2px solid #fc8e0c; 
  width: 712px; 
  position: absolute;
  top: 159px; 
  left: 212px; 
  min-height: 325px;
}

#rodapeConteudo
{
  background-image: url('images/master_10.png');
  width: 735px;
  height: 32px;
}

#rodapePagina
{
  width:943px;
  height:19px;
  background-image: url('images/master_11.png');
}

Me disseram que o min-height não funciona em alguns browsers. Será que pode estar interferindo em alguma coisa também?

Desde já, obrigado!!! :D

Editado por Thyago Henrique
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

porque não aumenta? Acho que é porque você colocou pouco conteúdo, daí não chegou ao tamanho de 325px. Veja se é isso mesmo. Té +!

Link para o comentário
Compartilhar em outros sites

  • 0

Tenta isso: text-align:justify; na div conteudoInterno.

Ah... se n resolver, envia as imgs que você colocou pra ficar melhor pra gente resolver :D

Editado por Eliseu M.
Link para o comentário
Compartilhar em outros sites

  • 0
Tenta isso: text-align:justify; na div conteudoInterno.

Ah... se n resolver, envia as imgs que você colocou pra ficar melhor pra gente resolver :D

Na verdade já tenho isso no meu código. Vou postar aqui pra você ver a estrutura da pagina, o css e a imagem de como esta a pagina.

>>HTML

<div id="colEsq">
  <div id="sepEsqcolCentral">
    <div id="conteudoPagina">
      <div id="colCentralMaster">
        <div id="conteudoInterno">
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
          ESTA É A COLUNA QUE TERIA DE AUMENTAR CONFORME O CONTEÚDO
        </div>
      </div>
      <div id="rodapeConteudo"></div>
    </div>
  </div>
  <div id="rodapePagina"></div>          
</div>
>>CSS
#colEsq 
{
   width: 943px;
}

#sepEsqcolCentral 
{
   margin:0;
}
            
#sepEsqcolCentral 
{
   margin-left:200px;
   padding-left:2px;
}

#conteudoPagina 
{
    width: 737px;
    min-height: 450px;
    background-color:#FFFFFF;
    padding:1px 1px;
    border-right: 2px solid #ff8a00;
}

#colCentralMaster
{
    background-image: url('images/home_promissao.png');
    background-repeat:no-repeat;
    background-position:center;
    vertical-align:top;
    width: 735px;
    min-height: 358px;
    margin: -240px -10px;
    padding: 10px;
    position: relative;
}

#conteudoInterno
{
  border-left: 2px solid #fc8e0c;
  border-right: 2px solid #fc8e0c;
  width: 702px;
  margin: 275px 0 0 8px;
  padding: 20px 5px 5px 5px; 
  min-height: 325px;
  text-align: justify;
}

#rodapeConteudo
{
    background-image: url('images/master_10.png');
    width: 735px;
    height: 32px;
}

#rodapePagina
{
    width:943px;
    height:19px;
    background-image: url('images/master_11.png');
}

>>Imagem:

imagemfan.th.jpg

Editado por Thyago Henrique
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,3k
×
×
  • Criar Novo...