Foros del Web » Creando para Internet » CSS »

Imagen en un Div

Estas en el tema de Imagen en un Div en el foro de CSS en Foros del Web. hola! tengo el siguiente codigo: Código: <div class="shape"> <img src="image.png"> <p>Holas</p> </div> necesito que el Texto "Holas" quede arriba de la imagen pero no se ...
  #1 (permalink)  
Antiguo 18/01/2013, 09:54
 
Fecha de Ingreso: septiembre-2012
Ubicación: Ituzaingo
Mensajes: 45
Antigüedad: 11 años, 6 meses
Puntos: 0
Imagen en un Div

hola! tengo el siguiente codigo:

Código:
<div class="shape">
    <img src="image.png">
    <p>Holas</p>
</div>
necesito que el Texto "Holas" quede arriba de la imagen pero no se como hacer si alguien puede ayudarme.
__________________
La vida es un asco, disfrutala....
  #2 (permalink)  
Antiguo 18/01/2013, 11:00
Avatar de LoveSilence  
Fecha de Ingreso: enero-2013
Ubicación: Alcoy
Mensajes: 8
Antigüedad: 11 años, 3 meses
Puntos: 1
Respuesta: Imagen en un Div

Prueba poner <p>Holas</p> antes de <img src="image.png">
  #3 (permalink)  
Antiguo 18/01/2013, 12:27
 
Fecha de Ingreso: septiembre-2012
Ubicación: Ituzaingo
Mensajes: 45
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: Imagen en un Div

no, me corre un poco la imagen pero sigue estando abajo el texto
__________________
La vida es un asco, disfrutala....
  #4 (permalink)  
Antiguo 18/01/2013, 12:32
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Imagen en un Div

Pues andará la imagen flotada o alguna historia similar. Si pones el código del CSS sería de ayuda.
  #5 (permalink)  
Antiguo 19/01/2013, 09:29
Avatar de herzbazi  
Fecha de Ingreso: febrero-2012
Mensajes: 612
Antigüedad: 12 años, 2 meses
Puntos: 36
Respuesta: Imagen en un Div

creo que lo ideal si no sabes como hacerlo es que pongas un id al <p> y que a este le des cordenas xy usando el margin-left y el margin-top

y esto igual con la <img "src="ruta">

ejemplo

<div class="shape">}
<p id="texto">Holas</p>
<img src="image.png" id="img">

</div>
#texto{
margin-left:20px;
margin-top:30px;
}


</div>
#img{
margin-left:10px;
margin-top:40px;
}

(nota: aclaro que los numeros son los pixeles que quieres que se mueva a la izquierda y abajo estos son de ejemplo tu debes determinar los numeros para la posicion desea).

espero ser de ayuda y si es asi ya sabes que hacer

suerte-
__________________
Enseña todo lo que sepas...
Aprende todo lo que puedas..
  #6 (permalink)  
Antiguo 19/01/2013, 09:56
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Imagen en un Div

Cita:
Iniciado por herzbazi Ver Mensaje
creo que lo ideal si no sabes como hacerlo es que pongas un id al <p> y que a este le des cordenas xy usando el margin-left y el margin-top
Y si sigues consejos de este tipo, te irá bastante mal. Los márgenes no son coordenadas, son márgenes. No es lo mismo, ni es parecido, ni tiene nada que ver.

Lo ideal si no sabe, es aprender, no hacer chapucillas para salir del paso.

Cuando gimenez166 deje el código CSS se podrá ver mejor qué es lo pasa.
  #7 (permalink)  
Antiguo 19/01/2013, 10:31
Avatar de herzbazi  
Fecha de Ingreso: febrero-2012
Mensajes: 612
Antigüedad: 12 años, 2 meses
Puntos: 36
Respuesta: Imagen en un Div

Cita:
Iniciado por Bonez Ver Mensaje
Y si sigues consejos de este tipo, te irá bastante mal. Los márgenes no son coordenadas, son márgenes. No es lo mismo, ni es parecido, ni tiene nada que ver.

Lo ideal si no sabe, es aprender, no hacer chapucillas para salir del paso.

Cuando gimenez166 deje el código CSS se podrá ver mejor qué es lo pasa.
eso claro esta
pero es una forma de solventarlo si no se tiene los suficientes conocimientos.
__________________
Enseña todo lo que sepas...
Aprende todo lo que puedas..

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:16.