una soluzione può essere quella di assegnare un'immagine sfumata di altezza x..al termine dell'immagine, che va scurendosi, te fai partire un colore di background uguale all'ultima tonalità dell'immagine (non so se mi sono spiegato bene)..
così, con un trucco..non l'ho mai provato però..
in pratica nell css:
in questo modo se la risoluzione è molto alta si vedrà semplicemente una striscia maggiore di background color, ma l'effetto rimane..codice:body{ background-image: url(...); background-color: #abcdef; }
che ne dici?
--
altra soluzione possibile è rendere coincidenti come tonalità di colore, l'inizio e la fine dell'immagine di sfondo e usare la ripetizione orizzontale e verticale...
--
p.s. ribadisco che sono solo teoriche!!