Cita:
Iniciado por emimayoral Hola!!
Deseo colocar una imagen de fondo de una capa div en un lugar concreto de otro div.
Es decir, tengo un Div ·"cabecera" con una imagen de fondo que se repite (un degradado) y tengo dentro de la cabecera otro Div "logo" en el cuál tengo una imagen de fondo (logo.jpg).
Mi idea es colocar esa imagen logo.jpg en una coordenada específica de la cabecera.
.logo {background: url(tu_ruta.ext) no-repeat XXpx XXpx;}
lógicamente .logo tiene que tener el resto de propiedades para que la imagen se muestre completa y en el lugar que le corresponde sobre .cabecera.
Cita:
Iniciado por emimayoral Es posible?? He seguido el método adecuado en cuanto a colocación de imágenes?? o era mejor colocar el logo sin que sea imagen de fondo?? En caso afirmativo , agradecería que me dijérais cómo colocar la imagen.
Gracias!!
¿La imagen es relevante en el html, transmite información? Si la respuesta es no, entonces puedes colocarla vía css.
Si tu imagen sí es relevante, porta información en ella misma (y el logotipo suele serlo), deberías ponerla vía html (<img src="..." />)
El cómo colocarla, depende de cuando aparezca en tu html. Pero si por su lugar no se ajusta a la posición deseada puedes utilizar la propiedad "position" y en función del valor elegido (relative, absolute) complementarlo con algún flotado o top|left|center etc.
Un saludo