De acuerdo, entonces tengo varias soluciones para alinear verticalmente elementos de altura arbitraria dentro de un contenedor. Todos estos funcionan cuando el contenido tiene una altura menor que el contenedor.Alinear verticalmente la imagen mientras se sale del contenedor
¿Qué sucede si la altura del contenido es más alta que el contenedor? Por ejemplo, supongamos que tengo un contenedor de altura fija de 100 px. También tengo algunas imágenes de varias alturas; Necesito alinearlos verticalmente para que el punto central de la imagen coincida con el punto central del contenedor, así:
(no puedo cargar imágenes porque aparentemente no tengo buena reputación) - ejemplo está aquí: http://gbradley.com/_images/stuff/valign.png
Sin especificar las posiciones de las imágenes manualmente, ¿cómo puedo lograr esto? Siento que me falta algo bastante obvio.
¿Puedo sugerir el uso de javascript (jQuery) en absoluto? –
Espero realmente una solución CSS; ¡Puedo hacerlo fácilmente con JS pero me gustaría evitar hacerlo si es posible! – Graham
No creo que haya una manera pura de hacerlo, mi buen hombre. Dado que desea que salgan del contenedor en función de su tamaño, debe ingresar manualmente un valor superior o dejar que javascript lo calcule por usted. – Pat