The only cross-browser way to create a gradient is to create elements with changing background colors. Moz, webkit and IE browsers are supported with three rules (each gradient):
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#ffffff00,endColorstr=#00000000); -webkit-gradient(linear,left bottom,right bottom,color-stop(1, rgb(0,0,0)),color-stop(0, rgb(255,255,255))); -moz-linear-gradient(left center,rgb(0,0,0) 100%,rgb(255,255,255) 0%);
Then you may have a reserve with a normal background color.
tcooc source share