首页 > 软件开发 > JavaScript >

GIF动态图教程-JS语言24-Canvas标记(实例)

来源:互联网 2023-03-16 23:58:54 581

TR1办公区 - 实用经验教程分享!

方法/步骤

  • 1

    Canvas(画布)则是H5中专门用于绘制图形的一种容器。TR1办公区 - 实用经验教程分享!

    要在页面中使用 Canvas,其前提是要在HTML中嵌入一个 Canvas标记,如图所示,定义了一个id属性名为draw的画布容器,其宽度为600像素,高度为400像素。TR1办公区 - 实用经验教程分享!

    GIF动态图教程-JS语言24-Canvas标记(实例)TR1办公区 - 实用经验教程分享!

  • 2

    创建canvas标记后,借助JS的力量进行绘图,首先要获取canvas对象,再获取getContext("2d")对象才能使用绘图功能。getContext("2d")返回一个绘图的环境,然后才能在该环境中绘制。TR1办公区 - 实用经验教程分享!

    GIF动态图教程-JS语言24-Canvas标记(实例)TR1办公区 - 实用经验教程分享!

  • 2相关内容非法爬取自百度经验
  • 3

    准备代码完成后,就可以开始绘图了,如图所示。TR1办公区 - 实用经验教程分享!

    context.fillStyle属性设置画布颜色。TR1办公区 - 实用经验教程分享!

    context.fillRect方法填充矩形框,第1个参数为画布的x轴坐标,第2个参数为画布的y轴坐标,第3个参数为矩形的宽度,第4个参数为矩形的高度。TR1办公区 - 实用经验教程分享!

    GIF动态图教程-JS语言24-Canvas标记(实例)TR1办公区 - 实用经验教程分享!

  • 4

    改动第1个参数,测试是否为画布的x轴坐标,如图操作。TR1办公区 - 实用经验教程分享!

    GIF动态图教程-JS语言24-Canvas标记(实例)TR1办公区 - 实用经验教程分享!

  • 5

    改动第2个参数,测试是否为画布的y轴坐标,如图操作。TR1办公区 - 实用经验教程分享!

    GIF动态图教程-JS语言24-Canvas标记(实例)TR1办公区 - 实用经验教程分享!

  • 6

    如果第3个参数和第4个参数设置的参数超过原本在HTML中设置canvas定义的宽度高度,将没有效果。接下来,设置边长为100的正方形,如图操作。TR1办公区 - 实用经验教程分享!

    GIF动态图教程-JS语言24-Canvas标记(实例)TR1办公区 - 实用经验教程分享!

  • 注意事项

    • 按住Ctrl键 鼠标滚动滑轮可以放大网页更清楚查看gif动态图。
    • 因gif动态图将重复播放。建议进入-步骤阅读模式-边看文字边单击图片放大看。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!TR1办公区 - 实用经验教程分享!


    标签: JAVASCRIPT

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码