#支持多颜色
background:linear-gradient(red,yellow,green)
#从左到右渐变,支持方向,默认从上到下
background:linear-gradient(to right,red,green)
background:linear-gradient(to top right,red,green) 右上角
#支持角度
background:linear-gradient(0deg,red,green)
background:linear-gradient(to right,red,green)
一个点到四周的渐变
background:radial-gradient(center,shape,size,start-color,…)
取值讲解:
1、颜色
background: radial-gradient(red,green,blue);
//从5%到15%红色渐变到绿色,从15%到60%绿色渐变到蓝色,之后全是蓝色
background: radial-gradient(red 5%,green 15%,blue 60%);
2、设置渐变形状
3、中心位置及不同尺寸的渐变
规定渐变到哪里停止:
注意:
background:-webkit-radial-gradient(60%,40%,closest-side,blue,green)
# -webkit 加上后谷歌浏览器才能识别该属性,固定值
background:repeating-linear-gradient(red,yellow 10%,green 20%);
background:repeating-radial-gradient(red,yellow 10%,green 20%);
使用伪元素:
效果: