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

Aumentar imagens proporcionalmente


Fabio Junio

Pergunta

Salve novos amigos, preciso axar uma solução para um problema enfrentado aqui recentemente. Sou novo no fórum e também muito cru em js. Vou direto ao problema.

Preciso redimensionar algumas imagens. Entretanto, nunca saberei o verdadeiro tamanho das imagens(e acho que mesmo que soubesse, não faria diferença). É dificil até de explicar.(afff).

Possuo um <div> com width de 15000px e height de 80% da tela do usuário. Dentro dessa div, dinamicamente o sistema carrega varias imagens que ficam alocadas em outras divs. O que realmente acontece é quando as imagens são carregadas, elas estao ficando distorcidas por causa do height de 80%. O que eu queria era que quando a imagem esticasse na vertical, ela esticasse também na horizontal, enretanto na mesma proporção, pois assim perderia menos qualidade e não distorceria a imagem. A qualidade das imagens são todas HD. Vou postar alguns trechos do código.

Aqui é o trecho onde o sistema carrega as imagens

<div id="container">
    <?php
    foreach ($itens as $listar) {
        if ((substr($listar, -4) == ".jpg") || (substr($listar, -5) == ".jpeg") || (substr($listar, -4) == ".png")||(substr($listar, -4) == ".gif")) {
            // mostra diretamente a imagem
            echo "<div class=\"fotos\"><img src=\"" . $diretorio . $listar . "\" alt=\"" . $listar . "\"   /></div>";
        }
    }
    ?>
Aqui são as CSS
#container {
    position: relative;
    top: 110px;
    left: 165px;
    height: 80%;
    width: 15000px;
    float: left;
    display: block;
}
.fotos {
    position: inherit;
    height: 80%;
    margin-left: 10px;
    float: left;
    display: block;
}
.fotos img{
    float: left;
    height: 100%;
    width: 100%;
}

Agradeço a todos pela ajuda.

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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...