微信小程序颜色渐变怎么实现?
微信小程序颜色渐变怎么实现?微信小程序颜色渐变会让您的微信小程序看起来不一样哦,大家在开发微信小程序的时候想不想要实现微信小程序颜色渐变呢?以下就是微信小程序颜色渐变实现方法。
微信小程序颜色渐变怎么实现?
渐变能用于填充一个矩形,圆,线,文字等。填充色可以不固定位固定的一种颜色。
微信小程序颜色渐变定义:创建一个颜色的渐变点。
小于最小 stop 的部分会按最小 stop 的 color 来渲染,大于最大 stop 的部分会按最大 stop 的 color 来渲染。
需要使用addColorStop()来指定渐变点,至少要两个。
我们提供了两种颜色渐变的方式:
createLinearGradient创建一个线*的渐变
createCircularGradient创建一个从圆心开始的渐变
一旦我们创建了一个渐变微信小程序对象,我们必须添加两个颜色渐变点。
addColorStop(position, color)方法用于指定颜色渐变点的位置和颜色,位置必须位于0到1之间。
可以用setFillStyle()和setStrokeStyle()方法设置渐变,然后进行画图描述。微信小程序颜色渐变需要的微信小程序代码如下:
1、使用 createLinearGradient()
const ctx = wx.createCanvasContext('myCanvas') //
Create linear gradient const
grd = ctx.createLinearGradient
(0, 0, 200, 0) grd.addColorStop(0, 'red') grd.
addColorStop(1, 'white') //
Fill with gradient ctx.setFillStyle(grd)
ctx.fillRect(10, 10, 150, 80)
ctx.draw()
2、使用 createCircularGradient()
wx.createCanvasContext('myCanvas')
// Create circular gradient
ctx.createCircularGradient(75, 50, 50)
grd.addColorStop(0, 'red')
grd.addColorStop(1, 'white')
// Fill with gradient
ctx.setFillStyle(grd)
ctx.fillRect(10, 10, 150, 80)
ctx.draw()
微信小程序颜色渐变怎么实现?微信小程序颜色渐变的方法就在上边的文章中了,相信聪明的您了解到以上的微信小程序颜色渐变实现方法后,一定可以开发出来的,更多精彩内容尽在微小乔。
怎样更换微信小程序文字颜色?
微信小程序tab栏文字颜色修改怎么弄
微信小程序标题颜色怎么修改?
