确定圆心的位置。如果提供2个参数,第一个表示横坐标,第二个表示纵坐标;如果只提供一个,第二值默认为50%,即center

①:

用百分比指定径向渐变圆心的横坐标值。可以为负值。

①:

用长度值指定径向渐变圆心的横坐标值。可以为负值。

用百分比指定径向渐变圆心的纵坐标值。可以为负值。

②:

用长度值指定径向渐变圆心的纵坐标值。可以为负值。

用长度值指定正圆径向渐变的半径长度。不允许负值。

ellipse 接受该值作为 size

用长度值指定椭圆径向渐变的横向或纵向半径长度。不允许负值。

用百分比指定椭圆径向渐变的横向或纵向半径长度。不允许负值。

用于指定渐变的起止颜色:

指定颜色。

因为 circle 是正圆,一个值就能表示其直径长度,所以此时 只能是一个值。

不通过 来表示圆和椭圆的方法:

以下2行代码都可以表示一个圆:

代码1:只给出100px,所以被当成是正圆的半径,于是就能确定一个直径为100px的圆;

代码2:给出了2个值,按理应该是要画一个椭圆的,但2个值相等,所以这个椭圆其实此时是个正圆形态。需要注意的是,代码2如果加上 circle,那将是错误语法,因为这是2个值只有椭圆才接受;