微信小程序中的渐变色

前言

更多内容,请访问我的 个人博客


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

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

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

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

image

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

线性渐变 - 从左到右

image

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

线性渐变 - 对角

image

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

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

image

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

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

image

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

线性渐变 - 带有彩虹颜色

image

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

线性渐变 - 带有透明度

image

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

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

image

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

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

image

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

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

image

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

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

image

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值