This tool will create Web / CSS gradients for all browsers. (Chrome, Firefox, Opera, Internet Explorer, etc.)
It supports opacity (transparency); multiple color stops; and horizontal, vertical, diagonal, and radial orientation.
It will add comments to each line of code, so you know what browser it is for;
and it supports hex, rgb, rgba, hsl, and hsla color codes.
It will also show you the resultant gradient, as it would look, for IE and Non-IE browsers.