<div id="1">
<div id="2"><img /></div>
<div id="3" style="position:relative; top:-20px">texto</div>
</div>
mi problema es que aparece la imagen (id=2) aparece el texto (id=3) que hace que el id=1 crezca... y luego se coloca el texto
yo necesito que id=1 sea del tamaño que la imagen!
lo resuelvo forzando el tamaño de id=1 y poniendo overflow: hidden;
¿no hay otra manera? porque ahora necesito que el texto pueda sobresalir un poco por algún lado y no tengo manera de calcular esos desbordamientos...