Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Como hago responsive el fondo de un div

Estas en el tema de Como hago responsive el fondo de un div en el foro de CSS en Foros del Web. Bueno, a ver si se entiende, mi consulta es como podría hacer para hacer responsive el fondo de un div, intenté algo y dió resultado ...
  #1 (permalink)  
Antiguo 30/06/2015, 11:33
 
Fecha de Ingreso: mayo-2013
Mensajes: 9
Antigüedad: 11 años, 5 meses
Puntos: 0
Como hago responsive el fondo de un div

Bueno, a ver si se entiende, mi consulta es como podría hacer para hacer responsive el fondo de un div, intenté algo y dió resultado pero no el ideal.

O sea, lo hice centrando la imagen usando esto

background-size: cover;
background-position: center

y no recuerdo ahora que otro atributo probé y dió algo de resultado pero no al 100% es decir al minimizar la ventana para probar no se adapta al 100%.

probé con los media queries y si, resulta pero hay que hacerlo uno por uno y modificando las resoluciones.

Lo que si es más sencillo es insertando la imagen (no colocándola como fondo) y poniendo un ancho de 100% y un alto automático. Pero el problema con eso es que si quisiera escribir texto sobre la imagen no sé como hacer. Intenté soluciones también pero queda el texto fijo y no se adapta. En este caso ¿Existe la posibilidad de insertar texto flotante sobre una imagen insertada y que sea responsivo?

Lo único que me resultó es ponerle al body, fué lo más sencillo y se adapta bien. Pero la pregunta es como hago en un div por ejemplo ¿Hay otra solución más práctica a las que expuse? Saludos.
  #2 (permalink)  
Antiguo 30/06/2015, 16:26
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 9 meses
Puntos: 1146
Respuesta: Como hago responsive el fondo de un div

Cita:
y no recuerdo ahora que otro atributo probé
por lo que veo casi seguro te diremos algo que ya probaste.... aquí va mi aporte intenta con
background-size:100%;

o bien con background-size:100% 100%;

se parecen pero tienen efecto diferente.
  #3 (permalink)  
Antiguo 30/06/2015, 23:11
 
Fecha de Ingreso: mayo-2013
Mensajes: 9
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Como hago responsive el fondo de un div

Cita:
Iniciado por ArturoGallegos Ver Mensaje
por lo que veo casi seguro te diremos algo que ya probaste.... aquí va mi aporte intenta con
background-size:100%;

o bien con background-size:100% 100%;

se parecen pero tienen efecto diferente.
Hola, si, probé background-size: cover

Al parecer igual por lo que me fijé en otras web, el efecto es ese y mucho más no se puede pedir, no queda adaptable al 100% sobre todo cuando se reduce mucho la resolución, pero por lo general para celulares y demásdispositivos de hoy en día es suficiente como para que quede algo respetable. Además es la forma más fácil de dejar la imagen de fondo como para insertar texto, no veo muchas más opciones viables. Gracias.

Etiquetas: background, responsive
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 21:24.