Existe-t-il un moyen de faire en sorte qu'un arrière-plan en CSS s'étire ou s'agrandisse pour remplir son conteneur ?
Pas actuellement. Elle sera disponible dans [CSS 3][1], mais il faudra un certain temps avant qu'elle ne soit mise en œuvre dans la plupart des navigateurs.
[1] : http://www.w3.org/TR/2002/WD-css3-background-20020802/#background-size
En un mot : non. La seule façon d'étirer une image est d'utiliser la balise " img ". Vous devrez faire preuve de créativité ;
C'était vrai en 2008, lorsque cette réponse a été rédigée. Aujourd'hui, les navigateurs modernes prennent en charge le paramètre background-size
qui résout ce problème. Attention, IE8 ne le prend pas en charge.