Busco una solución multi-navegador válido para una página HTML, que:Método para la página HTML de pantalla completa centrada verticalmente?
- consume el 100% de la altura de la pantalla, sin desbordamiento (es decir, sin desplazamiento)
- tiene una forma vertical (como horizontalmente) centrado
<div>
que contendrá el contenido principal
Sé que el centrado vertical es posible cuando el contenedor de envoltura tiene una altura estática. Está ajustando esta altura a la altura de la ventana del navegador algo factible? (Preferiblemente, no se debe usar JS.)
Difícil sin JS, ya que HTML/CSS no tiene forma de saber cuál es la altura de la ventana del navegador. Creo que esto solo será posible con JS detectando la altura de la ventana del navegador (y, por supuesto, los cambios a esta altura si el usuario cambia el tamaño) y estableciendo la altura de los elementos estáticos de esa manera. –
vertcenter o deadcenter de http://reisio.com/examples/ debe cubrir los bits difíciles – reisio
@reisio - ¡maravillosos ejemplos! ¿Puedes publicar esto como respuesta para poder votar correctamente? –