| |||
Div en todo el body No se como hacer que un div cubra todo el body y no toda la ventana, de tal forma que al hacer scroll aparezca en la parte que antes estaba oculta. poniendo height y width al 100% ocurre lo primero, se cubre toda la ventana, pero no todo el body, ¿Que he de hacer? |
| |||
Respuesta: Div en todo el body Cita: Pero mejor, explica qué quieres hacer y el código con el que estás trabajando.css: #tu_contenedor {width:100%; height: 100%} html: <body> <div id="tu_contenedor"> ... </div> </body> Un saludo |
| ||||
Respuesta: Div en todo el body Haz que crezca el div en cuestión y el body crecerá en consonancia, no lo contrario. Como te han dicho, explica qué quieres conseguir exactamente.
__________________ Visita mi nueva web idplus.org |
| |||
Respuesta: Div en todo el body
Código:
Se trata de que el div "cubierta" cubra todo el contenido de la pagina, el div quedaría por encima del contenido de la pagina cubriéndolo en su totalidad aunque haya que hacer scroll para verlo por completo, ¿Se comprende? <body> <div id="cubierta" style="position:absolute; top:0px; left:0px; height:??; width:??;"></div> Contenido de la pagina... </body> |
| |||
Respuesta: Div en todo el body Me auto-contesto:
Código:
Lo que ocurre es que el tema ya no encaja muy bien aqui, sino en el foro de JavaScript <head> <script language="javascript"> function redimensionar(){ var alto = document.body.offsetHeight; var altoventana = window.innerHeight; if(altoventana > alto){alto = altoventana;} var ancho = document.body.offsetWidth; var anchoventana = window.innerWidth; if(anchoventana > ancho){ancho = anchoventana;} document.getElementById('cubrir').style.height = alto+'px'; document.getElementById('cubrir').style.width = ancho+'px'; } function activar(){ redimensionar(); document.getElementById('cubrir').style.visibility = 'visible'; } </script> </head> <body onresize="redimensionar()"> <div id="cubrir" style="position:absolute; top:0px; left:0px; background:url(images/background.png); z-index:2; visibility:hidden;"> </div> Contenido de la página... <input type="submit" name="activar" id="button3" value="Activar" onclick="activar()" /> </body> |