canvas教程

JavaScript入门之Canvas(一): 2D Context(3)

字号+ 作者:H5之家 来源:H5之家 2017-08-28 18:00 我要评论( )

1 !DOCTYPE html 2 html 3 head 4 metacharset="utf-8" 5 titlecanvas测试/title 6 /head 7 body 8 9 canvas 10 您的浏览器不支持 HTML5 canvas 标签。 11 /canvas 12 13 scriptdrawing=document.getElementById("m

1 <!DOCTYPE html> 2 <html> 3 <head>  4 <meta charset="utf-8">  5 <title>canvas测试</title>  6 </head> 7 <body> 8 9 <canvas> 10 您的浏览器不支持 HTML5 canvas 标签。 11 </canvas> 12 13 <script> drawing=document.getElementById("myCanvas"); 17 var context=drawing.getContext("2d"); context.strokeStyle = "#ff0000"; 21 context.fillStyle = "rgba(0,0,0,0.3)"; context.strokeRect(10, 10, 50, 50); 25 context.fillRect(10, 10, 50, 50); context.strokeRect(35, 35, 50, 50); 29 context.fillRect(35, 35, 50, 50); context.clearRect(60,60, 25, 25); context.shadowOffsetX = -5; 36 context.shadowOffsetY = 5; 37 context.shadowBlur = 4; 38 context.shadowColor = "rgba(0, 0, 0, 0.8)"; context.beginPath(); 42 context.moveTo(85,35); 43 context.lineTo(120,75); 44 context.arc(85,35,25,0,2*Math.PI,false) 45 context.closePath(); 46 context.stroke(); gradient = context.createLinearGradient(140, 30, 190, 90); 50 gradient.addColorStop(0, "white"); 51 gradient.addColorStop(1, "black"); context.fillStyle = gradient; 55 context.fillRect(140, 30, 50, 50); 56 57 context.shadowColor = "rgba(0, 0, 0, 0)"; context.fillStyle = "rgba(0,0,0,1)"; 61 context.font = "bold 14px Arial"; 62 context.textAlign = "center"; 63 context.textBaseline = "middle"; 64 context.fillText("嘻哈", 110, 100); context.textAlign = "start"; 68 context.fillText("嘻哈", 110, 120); context.textAlign = "end"; 71 context.fillText("嘻哈", 110, 140); </script> 75 76 </body> 77 </html>

 

 

 

标签:lock   基线   处理   信息   rgb   距离   ont   ext   9.png   

原文:

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 移动端 canvas插入多张图片生成一张可保存到手机图片

    移动端 canvas插入多张图片生成一张可保存到手机图片

    2017-08-26 11:04

  • Canvas文本操作

    Canvas文本操作

    2017-08-22 09:02

  • 转载《学习HTML5 canvas遇到的问题》

    转载《学习HTML5 canvas遇到的问题》

    2017-08-06 18:00

  • Android canvas绘制柱形统计图

    Android canvas绘制柱形统计图

    2017-08-05 09:02

网友点评
d