Foros del Web » Creando para Internet » CSS »

Problemas con div que cubra toda la pantalla

Estas en el tema de Problemas con div que cubra toda la pantalla en el foro de CSS en Foros del Web. Saludos amigos, quiero crear un div que cubra toda la pantalla, funciona, sin embargo, el sitio genera un scrollbar, y sucede que el div solamente ...
  #1 (permalink)  
Antiguo 15/09/2011, 10:59
Avatar de saman0suke  
Fecha de Ingreso: abril-2009
Mensajes: 180
Antigüedad: 15 años
Puntos: 3
Pregunta Problemas con div que cubra toda la pantalla

Saludos amigos, quiero crear un div que cubra toda la pantalla, funciona, sin embargo, el sitio genera un scrollbar, y sucede que el div solamente cubre el espacio "mostrado" por la pantalla pero si desplazo el scrollbar, la parte del sitio que no cabe en la pantalla por defecto no esta siendo cubierto por el div, alguna solucion? muchas gracias, aca dejo el codigo:

Código:
.background_div{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#000;
	z-index:4;
	visibility:hidden;
	opacity: .75;
	filter:alpha(opacity=75);	
}
Muchas gracias de antemano, saludos!
  #2 (permalink)  
Antiguo 15/09/2011, 11:59
Avatar de angel1993  
Fecha de Ingreso: octubre-2009
Mensajes: 752
Antigüedad: 14 años, 6 meses
Puntos: 22
Respuesta: Problemas con div que cubra toda la pantalla

en vezde absolute pon fixed
__________________
@angelxab Twiiter
  #3 (permalink)  
Antiguo 15/09/2011, 12:14
Avatar de saman0suke  
Fecha de Ingreso: abril-2009
Mensajes: 180
Antigüedad: 15 años
Puntos: 3
De acuerdo Respuesta: Problemas con div que cubra toda la pantalla

Excelente!! funciono a la perfeccion :O muchisimas gracias, pero supongo que el efecto es que baja junto con el scroll del sitio no? es decir, sigue sin llenarlo completamente, aunque para fines practicos es perfecto :D saludos!!
  #4 (permalink)  
Antiguo 15/09/2011, 12:25
Avatar de C2am  
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 3 meses
Puntos: 306
Respuesta: Problemas con div que cubra toda la pantalla

Me parece que hacen falta más datos, como el resto del css involucrado y el html.
Si tienes un enlace para ver que sucede mejor, sino pega un poco más de código.
Saludos
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--
  #5 (permalink)  
Antiguo 15/09/2011, 12:52
Avatar de saman0suke  
Fecha de Ingreso: abril-2009
Mensajes: 180
Antigüedad: 15 años
Puntos: 3
Pregunta Respuesta: Problemas con div que cubra toda la pantalla

Pues ya funciona, sin embargo, aca dejo, parte del codigo, el div esta justo despues de <body>, no se encuentra dentro de ningun otro div.

Código:
html{
	height:100%;	
}

body{
	background:url(../images/bg_gradient.png);
	background-position:top;
	background-repeat:repeat-x;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	height:100%;
}
Y este vendria a ser el div en cuestion:

Código:
.background_div{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#000;
	z-index:4;
	opacity: .75;
	visibility:hidden;
	filter:alpha(opacity=75);	
}
Con el position:fixed funciona sin problemas, solo por curiosidad, existe otro metodo? saludos!
  #6 (permalink)  
Antiguo 15/09/2011, 14:14
 
Fecha de Ingreso: mayo-2011
Ubicación: Santiago de Chile
Mensajes: 28
Antigüedad: 13 años
Puntos: 3
Respuesta: Problemas con div que cubra toda la pantalla

También funciona con position:absolute

Etiquetas: Ninguno
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 23:50.