Comunidad de diseño web y desarrollo en internet online

background-size: 100% 100%; manteniendo la proporción de la imagen

Citar            
MensajeEscrito el 31 May 2016 11:19 am
Hola!

Tengo un div que se ajusta vertical y horizontalmente al tamaño del navegador, y pretendo meterle un fondo que se ajuste también vertical y horizontalmente al tamaño del navegador, pero al utilizar background-size: 100% 100%; la imagen de fondo se deforma:

¿hay alguna forma de bloquear la proporción alto-ancho de la imagen para que se adapte al tamaño del navegador sin deformarse?

Código :

<!doctype html>
<html>

<head>
<meta charset="utf-8">
<title>Documento sin título</title>

<style>
   #fondo{
   height: 100%;
   position: fixed;
   width: 100%;
   z-index: -1;
   background-color: #fff;
   background-position: 100.% center;
   background-repeat: no-repeat;
   background-image: url(Sin-t%C3%ADtulo-1.jpg);
   background-position: center bottom;
   background-size: 100% 100%;
   }
</style>

</head>

<body>
    <section id="fondo"></section>
</body>
</html>

Por chemartin

9 de clabLevel



 

chrome
Citar            
MensajeEscrito el 01 Jun 2016 01:27 pm
Te falta

Código :

body{
   margin: 0; padding: 0;
}

Por franqgeek

48 de clabLevel



Genero:Masculino  

Desarrollador Web

chrome
Citar            
MensajeEscrito el 04 Jun 2016 10:06 am
Finalmente lo he hecho así:

Código CSS :

#div en cuestion {
   height: 100%;
   width: 100%;
   background-image: url(../img/fond_quees.jpg);
   background-position: center bottom;
   background-size: cover;
   background-attachment: scroll;
   background-repeat: no-repeat;
   }



Saludos!

Por chemartin

9 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.