Foros del Web » Creando para Internet » CSS »

Superponer un texto a imagen

Estas en el tema de Superponer un texto a imagen en el foro de CSS en Foros del Web. Me gustaria super poner un texto utilizando css sobre una imagen utilizando para ello una capa transparente etc , actualmente desarrollo un agalería y esto ...
  #1 (permalink)  
Antiguo 16/05/2007, 19:06
(Desactivado)
 
Fecha de Ingreso: febrero-2007
Mensajes: 225
Antigüedad: 10 años, 10 meses
Puntos: 5
Exclamación Superponer un texto a imagen

Me gustaria super poner un texto utilizando css sobre una imagen utilizando para ello una capa transparente etc , actualmente desarrollo un agalería y esto me sería de gran utilidad para hacer mas dinamica la misma


En segundo lugar tambien querria saber como poner un marco con css al rededor de la misma fotografia





Muchisimas gracas a todos
  #2 (permalink)  
Antiguo 17/05/2007, 13:41
 
Fecha de Ingreso: abril-2007
Mensajes: 232
Antigüedad: 10 años, 7 meses
Puntos: 2
Re: Superponer un texto a imagen

Hola:
para lo de los marcos pásate por:
http://www.dragon-labs.com/articles/octopus/
aquí tienes varios ejemplos de como poner marcos o sombras todo con css. La página da pena y más viniendo de dragon-labs, pero al ser gratis lo que dan igual no lo quisieron poner bonito. Suerte, Jorge H.
  #3 (permalink)  
Antiguo 17/05/2007, 18:10
 
Fecha de Ingreso: mayo-2007
Mensajes: 4
Antigüedad: 10 años, 6 meses
Puntos: 0
Re: Superponer un texto a imagen

Prueba a dar una posición absoluta a la capa de texto que quieres superponer a las imágenes:

.superponerTexto {
position: absolute;
}

Para poner un marco a tus imágenes basta con dar una clase a las etiquetas <img></img>, por ejemplo:

img {
border: 1px #CCCCCC solid;
}

Con esto debería aparecer aparecer un borde gris de un pixel en las imágenes. Espero haberte ayudado, un saludo!
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 06:56.