Cómo centrar una imagen en css3

Una de las preguntas más frecuentes acerca de CSS3 es la forma de centrar la imagen en la página. Desafortunadamente, la mayoría de las respuestas que recibe discutir sólo la etiquetar, sin mostrar cómo centrar un contenedor. El uso de un contenedor es importante porque es posible que desee agregar otros elementos para que la imagen más tarde. El siguiente procedimiento explica cómo centrar la imagen.

  1. Abre el Archivo SimpleGraphics.CSS y añadir el siguiente estilo.

    #ImageContainer Img {height: 400px; ancho: 400px; margen: 0px;}

    El propósito de este estilo es crear una imagen de un tamaño específico. Hay un número de maneras de tratar con imágenes de varios tamaños. Este es uno de ellos. Funciona bien cuando la mayoría de sus imágenes son aproximadamente del mismo tamaño.

    En algunos casos, como cuando se está centrando imágenes de muy diferentes tamaños, debe recurrir al uso de javascript. Para colocar una imagen en el centro de la página, debe conocer el tamaño de la imagen. Muchas bibliotecas de terceros hacen que sea fácil para usted para centrar las imágenes que aparecen en pantalla - la técnica de CSS sólo tiene límites.

  2. Agregue el siguiente código al estilo #ImageContainer.

    position: absolute-height: 400px; ancho: 400px; left: 50% -margin-left: -205px;

    Este código establece el

    posición como absoluta y le da el mismo tamaño que la imagen, por lo que la
    y etiquetas están vinculados. A continuación, coloca el lado izquierdo de la
    50% a través de la página, por lo que no importa lo que el usuario cambia la ventana del navegador, el lado izquierdo de la
    permanecerá centro.

    Por supuesto, usted no quiere centrar el lado izquierdo de la

    - desea centrar la imagen. El ajuste margin-left mueve la izquierda margen de 205 píxeles a la izquierda (la mitad del tamaño total de la imagen, más el relleno), de modo que el centro de la imagen se encuentra ahora en el centro de la página.

  3. Guarde el archivo CSS y recargar la página.

    Usted ve la imagen y su trama centrada en la página.

    imagen0.jpg