html5 实现如何将两个矩形相互叠加


本文摘自PHP中文网,作者零下一度,侵删。

本篇介绍html5 实现如何将两个矩形相互叠加,注意要使用支持html5的浏览器

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

<!DOCTYPE html>

<html lang="en">

  <head>

    <meta charset="utf-8">

    <title>Canvas Primer - Example: Drawing shadows</title>

    <script type="text/javascript">

        window.addEventListener('load', function () {

                //得到canvas,并检测是否支持canvas

          var elem = document.getElementById('myCanvas');

          if (!elem || !elem.getContext) {

                return;

          }

  

          // 得到可以画图的上下文context

          var context = elem.getContext('2d');

          if (!context) {

                return;

          }

  

          // 分别设置阴影的偏移坐标,阴影的虚化程度,阴影的颜色,图形的填充颜色,以及绘制图形。

          context.shadowOffsetX = 10;

          context.shadowOffsetY = 10;

          context.shadowBlur    = 4;

          context.shadowColor   = 'red';

          context.fillStyle     = '#00f';

          context.fillRect(20, 20, 150, 100);

        }, false);

        </script>

          </head>

        <body>

    <p><canvas id="myCanvas" width="300" height="150">Your browser does not have

    support for Canvas. </canvas></p>

  </body>

</html>

以上就是html5 实现如何将两个矩形相互叠加的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

最全的HTML5标签

HTML5后工作做什么

介绍下HTML5.1里的新内容

详解HTML5如何获取手机陀螺仪角度信息的示例代码

使用adobe HTML5 extension的开发详解

怎样用h5的webgl实现3d虚拟机房的漫游动画

HTML5 canvas如何绘制动态径向渐变

HTML5 中的一些有趣的新特性

HTML5开发中viewport进行屏幕适配

HTML5 border属性怎么设置?HTML5 table中的border属性介绍

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




打赏

取消

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

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

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

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

评论

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