Unter http://www.asp-tools.de/Tools/Farbverlauf/Farbverlauf.js hat Hans Hüller ein interessantes JavaScript veröffentlicht, mit dem sich Farbverläufe in HTML Objekten (Div, Button, etc.) darstellen lassen.
Beispiele sind unter http://www.asp-tools.de/Tools/Farbverlauf/Farbverlauf.aspx zu finden.