微信小程序中的渐变色

CSS3 渐变(gradients)可以在两个或多个指定的颜色之间显示平稳的过渡。

CSS3 定义了两种类型的渐变(gradients):

  • 线性渐变(Linear Gradients)- 向下/向上/向左/向右/对角方向
  • 径向渐变(Radial Gradients)- 由它们的中心定义

线性渐变 - 从上到下(默认情况下)

image

1
2
3
.gradual{
background: linear-gradient(red, orange);
}


线性渐变 - 从左到右

image

1
2
3
.gradual{
background: linear-gradient(to right, red, orange);
}


线性渐变 - 对角

image

1
2
3
.gradual{
background: linear-gradient(to bottom right, red, orange);
}


线性渐变 - 带有指定的角度

image

1
2
3
.gradual{
background: linear-gradient(60deg, red, orange);
}


线性渐变 - 从上到下,带有多个颜色结点

image

1
2
3
.gradual{
background: linear-gradient(red, orange, yellow);
}


线性渐变 - 带有彩虹颜色

image

1
2
3
.gradual{
background: linear-gradient(red, orange, yellow, green, blue, indigo, violet);
}


线性渐变 - 带有透明度

image

1
2
3
.gradual{
background: linear-gradient(rgba(255,0,0,1), rgba(255,0,0,0));
}


重复线性渐变 - repeating-linear-gradient()函数

image

1
2
3
.gradual{
background: repeating-linear-gradient(red, orange, yellow 10%);
}


径向渐变 - 颜色结点均匀分布(默认情况下)

image

1
2
3
.gradual{
background: radial-gradient(red, orange, yellow);
}


径向渐变 - 颜色结点不均匀分布

image

1
2
3
.gradual{
background: radial-gradient(red 5%, orange 20%, yellow 80%);
}


重复径向渐变 - repeating-radial-gradient()函数

image

1
2
3
.gradual{
background: repeating-radial-gradient(red, orange, yellow 10%);
}


-------------已经触及底线  感谢您的阅读-------------
潘高 wechat
公众号:潘高陪你学编程
如果你觉得这篇文章对你有帮助,或者想给我微小的工作一点点资瓷,请随意打赏。

本文标题:微信小程序中的渐变色

文章作者:潘高

发布时间:2018年10月09日 - 00:10:15

最后更新:2019年04月28日 - 23:15:06

原始链接:https://blog.pangao.vip/微信小程序中的渐变色/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。