Есть много способов создать градиент сейчас.
1. Вы можете создать изображение для него.
2. Используйте CSS3 Gradient, он может быть линейным, радиальным и повторяющимся.
Синтаксис для линейного:
linear-gradient: ([angle | to ] ,[ [color-stop], [color-stop]+);
Синтаксис для радиального:
linear-gradient: ([angle | to ] ,[ [color-stop], [color-stop]+);
Для IE6 до IE 9 мы можем использовать свойство фильтра или вы также можете использовать CSS3Pie .
Ниже приведены некоторые ссылки, которые помогут:
Мозилла MDN
CSS3File