[Ovillo] ALINEADO VERTICAL EN UNA CAPA

Rodrigo Álvarez Virgós rodri.virgos en gmail.com
Jue Sep 4 08:42:07 UTC 2008


Hola, Laura

Laura García escribió:
> Buenos días, 
>  
> Necesito saber cómo puedo hacer que un elemento (img, texto...) puede mantenerse centrado verticalmente dentro de una capa, la cual no puede llevar una altura fija porque su contenido es dinámico, y un vertical-align:middle no hace nada.
> Me explico un poco mejor:
> tengo una capa en la cual, a la izquierda flota una imagen, y a la derecha tengo una tabla tabulada la cual puede contener un número variable de filas. Según aumenta dicho número de filas, la capa exterior crece, y lo que quiero es que la imagen de la izquierda se mantenga siempre en la mitad de la altura de la capa.
>  
>   

Si es una imagen decorativa (no necesita un texto alternativo y sólo 
aporta decoración) puedes meterla como fondo de la capa contenedora:
div#contenedor-de-la-tabla{background:url('ruta/de/la/imagen') middle left;}

Sino, me temo que tendrás que recurrir a javascript.


Más información sobre la lista de distribución Ovillo