Ein Farbverlauf erfordert immer ein Hintergrundbild.
Hintergrundbilder können aber kacheln in x- und y-Richtung.
http://de.selfhtml.org/...tm#background_repeat Deshalb brauchst Du als Bild nur einen schmalen Streifen mit 10 Pixel Breite oder 10 Pixel Höhe,
je nachdem ob der Farbverlauf von links nach rechts oder von oben nach unten laufen soll.