Ho provato a cercare su google con la query "css content image" ma nulla.
"Nulla" non ci credo. Prova a ri-cercare con quella stessa query. Poi clicca sul primo risultato che viene trovato. Quindi leggi l'articolo fino in fondo. La soluzione è lì.
Ad ogni modo la proprietà content è utilizzata assieme ai pseudo-elementi :before e :after. Puoi inserire un'immagine con la classica specifica url(), come per background.
codice:
#chenesodiv:before {
content: url('image.jpg');
}
Attenzione però
'content' per inserire uno sfondo
l'immagine non viene applicata come sfondo ma inserita, per l'appunto, prima (before) o dopo (after) i contenuti.
Se vuoi che si comporti a mo' di sfondo, puoi fare un qualche accrocchio del genere:
codice:
#chenesodiv:before {
content: url('image.jpg');
position: absolute;
z-index: -999;
}
Ma a questo punto ti chiedo: non sarebbe più opportuno e semplice usare la proprietà background?
codice:
#chenesodiv{
background: url('image.jpg') no-repeat;
}