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 实现如何将两个矩形相互叠加的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

几种关于html 5 的动态效果制作方法

通过h5实现拍照功能的实例详解

HTML5 video视频字幕的使用和制作方法

h5和c3怎样做出太阳系行星运转的动画效果

采用HTML5+signalr2.0(.net)实现原生web视频的代码分享

h5新特性及网页布局实例

HTML5+js绘制流星雨的示例代码分享

HTML5 indexeddb本地储存

canvas画直角坐标系

HTML5中设置或返回音频/视频是否默认静音的属性defaultmuted

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




打赏

取消

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

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

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

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

评论

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