Tengo un div que tendrá este CSS:
#some_kind_of_popup
{
position: fixed;
top: 100px;
min-height: 300px;
width: 90%;
max-width: 900px;
}
Ahora, ¿cómo puedo hacer que este div esté centrado? Puedo usarlo, margin-left: -450px; left: 50%;
pero esto solo funcionará cuando la pantalla tenga> 900 píxeles. Después de eso (cuando la ventana tenga <900 píxeles), ya no estará centrada.
Por supuesto, puedo hacer esto con algún tipo de js, pero ¿hay una forma "más correcta" de hacer esto con CSS?