canvas教程

HTML5学习教程六 HTML5 Canvas(2)

字号+ 作者:H5之家 来源:H5之家 2015-09-19 19:20 我要评论( )

实例 - 渐变 使用您指定的颜色来绘制渐变背景: Canvas 实例:渐变 JavaScript 代码: script type=text/javascriptvar c=document.getElementById(myCanvas);var cxt=c.getContext(2d);var grd=cxt.createLinearGr

实例 - 渐变
使用您指定的颜色来绘制渐变背景:

ct_html5_canvas_gradient


Canvas 实例:渐变
JavaScript 代码:

<script type="text/javascript"> var c=document.getElementById("myCanvas"); var cxt=c.getContext("2d"); var grd=cxt.createLinearGradient(0,0,175,50); grd.addColorStop(0,"#FF0000"); grd.addColorStop(1,"#00FF00"); cxt.fillStyle=grd; cxt.fillRect(0,0,175,50); </script>

canvas 元素:

<canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;"> Your browser does not support the canvas element. </canvas> <!DOCTYPE HTML> <html> <body> <canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;"> Your browser does not support the canvas element. </canvas> <script type="text/javascript"> var c=document.getElementById("myCanvas"); var cxt=c.getContext("2d"); var grd=cxt.createLinearGradient(0,0,175,50); grd.addColorStop(0,"#FF0000"); grd.addColorStop(1,"#00FF00"); cxt.fillStyle=grd; cxt.fillRect(0,0,175,50); </script> </body> </html>

亲自试一试

实例 - 图像
把一幅图像放置到画布上:

ct_html5_canvas_image


Canvas 实例:图像
JavaScript 代码:

<script type="text/javascript"> var c=document.getElementById("myCanvas"); var cxt=c.getContext("2d"); var img=new Image() img.src="flower.png" cxt.drawImage(img,0,0); </script>

canvas 元素:

<canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;"> Your browser does not support the canvas element. </canvas>

亲自试一试

<!DOCTYPE HTML> <html> <body> <canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;"> Your browser does not support the canvas element. </canvas> <script type="text/javascript"> var c=document.getElementById("myCanvas"); var cxt=c.getContext("2d"); var img=new Image() img.src="/i/eg_flower.png" cxt.drawImage(img,0,0); </script> </body> </html>

链接:(转载时请注明本文出处及文章链接)

 

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

相关文章
  • npm install canvas简明指南

    npm install canvas简明指南

    2017-04-23 18:02

  • 可创建gooey效果抖动窗口的jquery插件

    可创建gooey效果抖动窗口的jquery插件

    2017-04-15 10:00

  • 前端开发之优化网页加载速度技巧

    前端开发之优化网页加载速度技巧

    2017-04-11 15:02

  • Canvas drawing tool issue Ask Question

    Canvas drawing tool issue Ask Question

    2017-03-26 17:00

网友点评
l