继WPF中另一种渐变色的写法

    xiaoxiao2025-07-07  13

    继WPF中另一种渐变色的写法


    开发工具与关键技术:Visual Studio + HTML 撰写时间:2019年5月25日


    canvas 元素用于在网页上绘制图形。 1、什么是 Canvas呢? (1)HTML5 的 canvas 元素使用 JavaScript 在网页上绘制图像。 (2)canvas画布是一个矩形区域,您可以控制其每一像素。 (3)canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。 2、下面分享一个用canvas画布绘制的矩形渐变色:

    <!doctype html> <html> <head> <meta charset="utf-8"> <title>画布</title> </head> <body> <!--添加 canvas 元素,规定元素的 id、宽度和高度:--> <canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;"> Your browser does not support the canvas element. </canvas> </body> <!--通过 JavaScript 来绘制--> <script type="text/javascript"> var c=document.getElementById("myCanvas");//使用 id 来寻找 canvas 元素 //创建 context 对象:getContext("2d") 对象是内建的 HTML5 对象,拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。 var cxt=c.getContext("2d"); var grd=cxt.createLinearGradient(0,0,175,50);//在画布上绘制 150x75 的矩形,从左上角开始 (0,0) //下面的两行代码绘制一个渐变色的矩形 grd.addColorStop(0,"#FF0000"); grd.addColorStop(1,"#00FF00"); cxt.fillStyle=grd;//将其成渐变色染色 cxt.fillRect(0,0,175,50);//在画布上绘制 150x75 的矩形,从左上角开始 (0,0) </script> </html>

    3、效果图:

    最新回复(0)