Foros del Web » Creando para Internet » HTML »

Texto dentro de una imagen usando css

Estas en el tema de Texto dentro de una imagen usando css en el foro de HTML en Foros del Web. Buenas tardes, soy nuevo en el foro me lo recomendo un amigo, tengo una pregunta quisiera colocar texto de una imagen y lo he conseguido ...
  #1 (permalink)  
Antiguo 04/06/2012, 12:53
 
Fecha de Ingreso: junio-2012
Mensajes: 10
Antigüedad: 11 años, 10 meses
Puntos: 0
Texto dentro de una imagen usando css

Buenas tardes, soy nuevo en el foro me lo recomendo un amigo,

tengo una pregunta quisiera colocar texto de una imagen y lo he conseguido usando CSS el problema es que el texto sale pegado al borde de la imagen... como podria hacer para que haya un margen?? dentro de la imagen para q no llegue a los bordes ni de izquierda a derecha ni de arriba y abajo.

Código CSS:
Ver original
  1. .boxImage {
  2. background:url(img.jpg) no-repeat;
  3. width:340px;
  4. height:300px;
  5. }

Código HTML:
Ver original
  1.     <title>hola</title>
  2.     <link href="css.css" rel="stylesheet" type="text/css" />
  3. </head>
  4.  
  5.     <div class="boxImage">
  6.     <p>Texto que queremos introducir ensima de la imagen</p>
  7.     <p>holaaa</p>
  8.     </div>
  9. </body>
  10. </html>

Gracias por su ayuda
  #2 (permalink)  
Antiguo 04/06/2012, 14:28
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Texto dentro de una imagen usando css

Podés hacer algo asi

Código CSS:
Ver original
  1. #fondo1{
  2. background-image: url(bg.jpg);
  3. background-size:890px 340px;
  4. background-repeat:no-repeat;
  5. height: 350px;
  6. background-position:center center;
  7. width: 900px;
  8. margin-bottom: 10px;
  9. border: 1px solid #000;
  10. }

Analizándolo
tu capa contenedora es de 900 x 350
es de suponer que la imagen es de el mismo tamaño
con
background-size:890px 340px;
le decimos que el fondo ocupe 10px menos de alto y de ancho
luego con background-position la centramos en las dos dimesiones

La otra alternativa es hacer las imagens directamente del tamaño eseado y darles solo la posición con center center

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 04/06/2012, 14:38
 
Fecha de Ingreso: enero-2011
Mensajes: 45
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: Texto dentro de una imagen usando css

Hola,
esta pregunta es mas de CSS que de HTML, por lo que creo que deberías colocarlo en el foro de CSS. De todos modos, para lograr el efecto de márgenes que quieres, puedes usar el padding, indicándole el valor que mejor se ajuste a tus necesidades

Salu2
__________________
Retoque fotográfico digital
  #4 (permalink)  
Antiguo 06/06/2012, 15:04
 
Fecha de Ingreso: junio-2012
Mensajes: 10
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: Texto dentro de una imagen usando css

Gracias, Saludos
  #5 (permalink)  
Antiguo 06/06/2012, 16:11
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Texto dentro de una imagen usando css

Cita:
Iniciado por fertest Ver Mensaje
Hola,
esta pregunta es mas de CSS que de HTML, por lo que creo que deberías colocarlo en el foro de CSS. De todos modos, para lograr el efecto de márgenes que quieres, puedes usar el padding, indicándole el valor que mejor se ajuste a tus necesidades

Salu2
Esa no es del todo una solución, aplicando un padding su div ya no sería de 340px x 300px.

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: css, link
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 03:33.