Android CSS 渐变 阴影

CSS中线性渐变的方向可以通过角度或关键字来指定,渐变中间色可以叠加多个。

语法:

linear-gradient([[<angle> | to <side-or-corner> ],]?<color-stop>[,<color-stop>]+)

角度值表示:从0deg到360deg,0表示从下向上,90表示从左到右,顺时针方向旋转

关键字表示:“to top”表示从下向上,“to right”表示从左向右;

第三个参数为起始颜色,后面第N个参数依次指定后续渐变颜色。

Android中线性渐变的方向只能通过android:angle属性来指定角度,渐变色最多为三个。

<gradient
android:angle="0"
android:endColor="#FEFEFE"
android:centerColor="#435345"
android:startColor="#EEEEEE" />

其中Android线性渐变的角度与CSS的方向并不一致,0表示从左向右,90表示从下向上,逆时针方向旋转