Comunidad de diseño web y desarrollo en internet online

evitar que un div crezca al poner cosas con posicionamiento relativo

Citar            
MensajeEscrito el 09 Abr 2013 11:26 am
vereis qué pasa. tengo un div general con una imagen y un texto. quiero poner el texto sobre la imagen:

<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...

Por artabro

40 de clabLevel



 

soy el jefe

firefox
Citar            
MensajeEscrito el 14 Abr 2013 05:23 pm
Si lo único que necesitas es que el texto sobresalga un poco, quitale el overflow...
Si el texto está haciendo que el <div id="1"> crezca, ponle position absolute al texto.
Aquí te dejo un mini ejemplo, espero te sirva.

Por Ferroandres

21 de clabLevel



Genero:Masculino  

Front-end + Back-end Developer

chrome
Citar            
MensajeEscrito el 15 Abr 2013 07:21 am
OK...
div '1' position: relative
div '3' position: absolute

funciona de maravilla... muchas gracias!

Por artabro

40 de clabLevel



 

soy el jefe

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.