一、基于Webkit内核的实现
    -webkit-gradient(radial [,,] {2},from(),to() [, color-stop(,)])
    基于Webkit内核线性渐变属性值说明如下。
    1,radial:表示径向渐变类型。
    2,:定义渐变的起始圆的圆心坐标和结束圆的圆心坐标。该坐标点的取值,支持数值、百分比数值和关键字。关键字包括定义横坐标的left和right,定义纵坐标的top和bottom。
    3,:表示圆的半径,定义起始圆的半径和结束圆的半径,默认为元素尺寸的一半。
    4,:表示任意CSS颜色值。
    5,:表示百分比值,用于确定起始点和结束点之间的某个位置。
    6,from():定义起始圆的颜色
    7,to():定义结束圆的颜色
    8,color-stop():可选函数,在渐变中多次添加过滤颜色,可以实现多种颜色的渐变。
    二、基于Gecko内核的实现
    -moz-linear-gradient([||,] ?|| ? [、() []?]
    ,)
    基于Gecko内核线性渐变属性值说明如下。
    1,:定义渐变的起始点,该坐标的取值支持数值、百分比和关键字,关键字包括定义横坐标的left、center和right,定义纵坐标的top、center和bottom。默认坐标为(top center)。当制定一个值时,另一个值默认为center。
    2,:定义径向渐变的形状,包括circle(圆形)和ellipse(椭圆形)。默认为ellipse。
    3,:表示渐变使用的CSS颜色值。
    4,:定义径向渐变的角度,单位可以是deg(角度)、grad(梯度)和rad(弧度)。
    5,:表示百分比值,用于确定起始点和结束点之间的某个位置。
    6,:定义圆的半径或者椭圆的轴长度。
    3.png基于webkit径向渐变.html
    4.png基于Gecko内核径向渐变.html