Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Background que ocupe todo mi web

Estas en el tema de Background que ocupe todo mi web en el foro de CSS en Foros del Web. Hola que tal a todos, soy nuevo en esto. tengo un serio problema con mi página, tengo 5 secciones pero una de ellas, no es ...
  #1 (permalink)  
Antiguo 22/11/2014, 14:37
 
Fecha de Ingreso: noviembre-2014
Mensajes: 13
Antigüedad: 10 años
Puntos: 0
Background que ocupe todo mi web

Hola que tal a todos, soy nuevo en esto. tengo un serio problema con mi página, tengo 5 secciones pero una de ellas, no es muy larga en alto, por lo tanto el background solo me cubre hasta donde termina el body. El código es que utilizo es:

html, body{
margin: 0;
padding: 0;
background: -moz-linear-gradient(top, #000000 0%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #000000 0%,#ffffff 100%);
background: -o-linear-gradient(top, #000000 0%,#ffffff 100%);
background: -ms-linear-gradient(top, #000000 0%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#ffffff',GradientType=0 );
background-repeat:no-repeat;
background-size:cover;

}

Utilizo ese codigo pero solo me toma hasta que termina el footer y la parte de abajo me la hace toda blanca, es decir no continua el degrade.
  #2 (permalink)  
Antiguo 22/11/2014, 21:01
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Background que ocupe todo mi web

Algo así te valdrá:

Código CSS:
Ver original
  1. html {
  2.   height: 100%;
  3. }
  4.  
  5. body {
  6.   min-height: 100%;
  7. }
__________________
(:
  #3 (permalink)  
Antiguo 23/11/2014, 23:21
 
Fecha de Ingreso: noviembre-2014
Mensajes: 13
Antigüedad: 10 años
Puntos: 0
Respuesta: Background que ocupe todo mi web

Gracias amigo ! me salvaste. Me funciono perfectamente, pero quisiera saber que hace ese codigo. Gracias nuevamente !
  #4 (permalink)  
Antiguo 24/11/2014, 10:22
 
Fecha de Ingreso: marzo-2013
Ubicación: Guatemala
Mensajes: 7
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Background que ocupe todo mi web

Cita:
Iniciado por pzin Ver Mensaje
Algo así te valdrá:

Código CSS:
Ver original
  1. html {
  2.   height: 100%;
  3. }
  4.  
  5. body {
  6.   min-height: 100%;
  7. }
Cita:
Iniciado por gerosamore Ver Mensaje
Gracias amigo ! me salvaste. Me funciono perfectamente, pero quisiera saber que hace ese codigo. Gracias nuevamente !
Lo que significan los valores que te escribio pzin son: html tendra como valor inicial el 100% del alto de la ventana de tu navegador para que tu background no se corte, y body tendra como alto minimo el 100% de html. Si a html no le declaras el height: 100%; no te funcionaria agregarle un min-height: 100%; a body ya que su etiqueta padre no tiene un alto definido.

Etiquetas: background, color, html, página, todo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:27.