Añadir o poner imagen de fondo en DIV:

Como añadir o poner una fotografía de fondo en un DIV.

Añadiendo en el CSS «background» de la siguiente manera:

(Ejemplo con un div#sidebar)

#sidebar { width: 238px; float:left; padding-top: 35px; padding-left: 40px;  background: url(«images/afondo2.png»);background-repeat:no-repeat; background-position:right bottom; }

A parte de seleccionar la imagen, podemos definir otras características:

background-repeat:no-repeat;
background-attachment:fixed;
background-position:center;
background-repeat:repeat-y;

y algunas más.

(Aconsejable que la foto sea un poco transparente por si tapa algo de texto o contenido de la web)