así que tengo un div en mi cuerpo que es un ancho de porcentaje, y en el interior que un div con estilo en línea de la siguiente manera:¿Centrar una imagen en un div demasiado pequeño para eso?
text-align: center; margin-left: -15px; margin-right: -15px; overflow: hidden;
Como se puede ver, tengo text-align: center;
en, lo que, si la imagen se suficientemente pequeño para el div
, centre la imagen. Pero el porcentaje de ancho div
definitivamente no va a ser lo suficientemente grande en mi pantalla 1280x800.
Los márgenes negativos son superar algunos rellenos en su matriz div
. El overflow:hidden
hace que las cosas se vean como quiero, no desordenado. Por lo tanto, está funcionando como yo lo quiero, como la imagen del encabezado en onenaught.com. Se volverá más visible a la derecha a medida que amplíe el navegador, pero no se expanda desde ambos lados, porque no está centrado.
Entonces, me pregunto si hay alguna manera de centrar la imagen. ¿Sabes de alguno?
Editar: página here.
Marcando la respuesta porque en su mayoría cubre ambas respuestas enviadas. No se pudo hacer que las cosas funcionen con el método de fondo, y no se ha cumplido el posicionamiento absoluto. Gracias, sin embargo. – Nathaniel
+1 porque la primera solución también funcionará para las imágenes que no sean. La pregunta especifica imágenes, pero vine aquí buscando centrar un 'div' en un contenedor demasiado pequeño. Gracias. – Johno
el enlace parece estar roto lo encontré aquí http://www.w3schools.com/cssref/pr_background-position.asp ahora, la solución era "background-position: center;" gracias – John