hi,
Aber wenn's denn schon sein soll, würde ich's mit Javascript machen: Auslesen der "inneren" Browser-Rahmengrösse (Eigenschaften innerHeight und innerWidth), Definieren der Werte als Variablen und das Hintergrundbild dann via Javascript (per document.write bzw. per innerHTML) ausgeben.
dazu brauchst du mehrere hintergrundbilder.
eine breitenangabe für's hintergrundbild, die in html und css nicht existiert, kannst du auch mit javascript nicht setzen.
gruss,
wahsaga