Necesito centrar un DIV en el centro fuera de la pantalla, tanto horizontal como verticalmente, no conozco el tamaño DIV, y el div es position:fixed;
.Cómo centrar un DIV con un tamaño desconocido horizontal y verticalmente en la pantalla
Este truco de margen negativo no funciona, porque no conozco el tamaño de div. top:50%; left:50%; magin-top:-100; margin-left:-100;
El margin-left: auto; margin-right: auto;
no funciona porque no funciona con position:fixed;
y margin-top:auto; margin-bottom:auto;
tampoco verticalmente central;
Encontré que este método: display: table-cell; vertical-align: middle;
no funciona éter;
Sé cómo hacer esto con JavaScript usando getComputedStyle para obtener el tamaño de contenido div, y hacer los cálculos para corregirlo, pero quiero una solución de CSS puro, porque no quiero activar un JS cada vez mi contenido div cambia.
¿Y cómo está cambiando el contenido de 'div'? A través de animación CSS simple o animaciones de JavaScript? – balexandre
@balexandre no hay animación, cambios de contenido a través de Ajax –