标题 | html5如何为形状图上颜色怎么绘制具有颜色和透明度的矩形 |
范文 | 一、自定义画笔样式 如果想为形状图上颜色,需要使用以下两个重要的属性。 fillstyle : 设置下来所有fill操作的默认颜色。 strokestyle : 设置下来所有stroke操作的默认颜色。 二、绘制具有颜色和透明度的矩形 代码如下: <!doctype html> <html> <head> <meta http-equiv=content-type content=text/html; charset = utf-8> <title>html5</title> <script type=text/javascript charset = utf-8> //这个函数将在页面完全加载后调用 function pageloaded() { //获取canvas对象的引用,注意tcanvas名字必须和下面body里面的id相同 var canvas = document.getelementbyid('tcanvas'); //获取该canvas的2d绘图环境 var context = canvas.getcontext('2d'); //绘制代码将出现在这里 //设置填充颜色为红色 context.fillstyle = red; //画一个红色的实心矩形 context.fillrect(50,50,100,40); //设置边线颜色为绿色 context.fillstyle = green; //画一个绿色空心矩形 context.strokerect(120,100,100,35); //使用rgb()设置填充颜色为蓝色 context.fillstyle = rgb(0,0,255); //画一个蓝色的实心矩形 context.fillrect(80,230,100,40); //设置填充色为黑色且alpha值(透明度)为0.2 context.fillstyle = rgba(0,0,0,0.2); //画一个透明的黑色实心矩形 context.fillrect(300,180,100,50); } </script> </head> <body onload=pageloaded();> <canvas width = 500 height = 300 id = tcanvas style = border:black 1px solid;> <!--如果浏览器不支持则显示如下字体--> 提示:你的浏览器不支持<canvas>标签 </canvas> </body> </html> |
随便看 |
|
在线学习网范文大全提供好词好句、学习总结、工作总结、演讲稿等写作素材及范文模板,是学习及工作的有利工具。