¿Qué estás buscando?

Toca fuera o pulsa Esc para cerrar

Código: Php, Sql, Css...

Centrar un Div en Pantalla

Una vez me dio problemas una Web donde necesitaba precisamente esto. Si necesitáis poner totalmente centrada una capa en el navegador, aquí tenéis el código. Eso si, debe ser una capa de tamaño fijo... div { position: absolute; top: 50%; /* Buscamos el centro horizontal (relativo) del navegador */ left: 50%; /* Buscamos el centro vertical (relativo) del navegador */ width: 600 px; /* Definimos el ancho del objeto a centrar */ height: 400px; /* Definimos el alto del objeto a centrar */ margin-top: -200px; /* Restamos la mitad de la altura del objeto con un margin-top */ margin-left: -300px; /* Restamos la mitad de la anchura del objeto con un margin-left */ } ¡Podéis ver el artículo completo en la Web Ateneupopular.com (Tenéis enlace en la columna derecha también) si necesitáis más detalles! Tutorial completo Ver Contenido

9 comentarios

  1. Betsy

    Super muy buen aporte

    Reportar este comentario

  2. jorge

    pero si la pantalla es mas ancha que alta...

    Reportar este comentario

  3. bizz90

    muy buen aporte!!! para nosotros los novatos

    Reportar este comentario

  4. miguel valero

    Jorge si la pantalla es más ancha que alta tampoco es problema pues como ha dicho el autor del post se centra en la pantalla, pero se centra el primer pixel superior izquierdo del objeto a centrar, de ahí que haya que desplazar la mitad de su altura y anchura negativamente, es decir hay que descontarlo. El aporte del autor es claro al respecto.

    Reportar este comentario

  5. Olaff

    Hola muchas gracias por el aporte

    Reportar este comentario

  6. Francisico

    Muy buen aporte, y me funcionó.....pero, cuando quiero visualizarlo en una tablet o celular, no se vé la zona superior de la web, y es justamente por ese margin-top: -200px;

    Reportar este comentario

  7. Mike

    Text

    Reportar este comentario

  8. Natalia

    Excelente aporte, muchas gracias!!!

    Reportar este comentario

  9. Tony

    Gracias, he leido mil aportes mas complejos y no funcionaban, y me lo resuelves así de fácil...

    Reportar este comentario

Deja un comentario

Información básica de protección de datos. Responsable: Miguel Ángel Ruiz Carmona (Websmultimedia). Trataremos el nombre y el comentario para gestionar y publicar tu aportación a petición tuya, y para moderarla y prevenir abusos por interés legítimo. El email es opcional, nunca se publica y se elimina 90 días después de moderar. El alojamiento se presta en la UE y no cedemos estos datos salvo obligación legal. Puedes ejercer tus derechos en miguel@websmultimedia.com. Consulta la información de privacidad y las normas de participación.