如何使用html5时钟实现(附代码)


当前第2页 返回上一页


  1. 1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    var canvas = document.getElementById("canvas");  

    var context = canvas.getContext("2d");  

    //translate()

    context.save();  

    context.fillStyle = "#1424DE";  

    context.translate(10,10);  

    context.fillRect(0,0,200,200);  

    context.restore();  

    //scale()

    context.save();  

    context.fillStyle = "#F5270B";  

    context.scale(0.5,0.5);  

    context.fillRect(500,50,200,200);  

    context.restore();  

    //rotate()

    context.save();  

    context.fillStyle = "#18EB0F";  

    context.rotate(Math.PI / 4);  

    context.fillRect(300,10,200,200);  

    context.restore();


效果如下:

如何使用html5时钟实现(附代码)" alt="如何使用html5时钟实现(附代码)">

另外一个跟图形变换相关的是:矩阵变换 :context.transform(a, b, c, d, e, f, g)。参数的含义如下:

a 水平缩放 ( 默认为1 )
b 水平倾斜 ( 默认为 0 )
c 垂直倾斜 ( 默认为 0 )
d 垂直缩放 ( 默认为1 )
e 水平位移 ( 默认为 0 )
f 垂直位移 ( 默认为 0 )

读者可以自行验证其各个参数的效果,这里就不一一介绍了。

以上就是如何使用html5时钟实现(附代码)的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

关于HTML5中图片抛物线运动技巧分享

HTML5中websocket是什么意思

h5的存储方式详解

HTML5中属性download的详细介绍

利用HTML5以及canvas实现支持签名插件的方法

HTML5删除的标签有哪些

关于老式浏览器兼容HTML5和css3的问题详解

vue源码之目录结构的简单分析

HTML5的优势有哪些

HTML5实现一个简单的多人飞机游戏实例详解

更多相关阅读请进入《HTML5》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...