Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Anchura bloque de texto sin tocar fondo

Estas en el tema de Anchura bloque de texto sin tocar fondo en el foro de CSS en Foros del Web. Hola, A ver si alguien me puede ayudar con este tema. Tengo un CSS con el siguiente estilo: Código HTML: .preview_text { background-image: url('http://ruta de ...
  #1 (permalink)  
Antiguo 31/05/2015, 06:01
 
Fecha de Ingreso: agosto-2004
Mensajes: 106
Antigüedad: 19 años, 8 meses
Puntos: 3
Anchura bloque de texto sin tocar fondo

Hola,

A ver si alguien me puede ayudar con este tema.

Tengo un CSS con el siguiente estilo:

Código HTML:
.preview_text {
	background-image: url('http://ruta de imagen.png');
	width: 300px;
	height: 78px;
	font-style: italic;
	font-size: 14px;
	text-align: center;
	overflow: hidden;
	line-height: 14px;
	display: block;
	padding-top: -2.2em;
	font-family: 'Asap', sans-serif;
	
}
En este bloque hay un texto que se adapta al ancho, evidentemente, pero querría que la caja del texto fuera algo más estrecha, pero que el fondo no se resintiera, ya que si aquí todo el "width" el fondo se me estrecha también.

Para más información, el texto que aparece en la caja, es una llama "meta" de un campo personalizado, por si fuera de ayuda.

He probado con el padding, pero igualmente me aumenta la imagen de fondo.

Muchas gracias.
  #2 (permalink)  
Antiguo 31/05/2015, 09:50
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: Anchura bloque de texto sin tocar fondo

Usa padding con el valor que necesites pero añádele también box-sizing: border-box.

La otra opción es meter el texto de otro elemento.
__________________
(:
  #3 (permalink)  
Antiguo 31/05/2015, 14:54
 
Fecha de Ingreso: agosto-2004
Mensajes: 106
Antigüedad: 19 años, 8 meses
Puntos: 3
Respuesta: Anchura bloque de texto sin tocar fondo

Muchas gracias por la respuesta, ha funcionado perfectamente.

Etiquetas: background, todo, width
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 13:59.