码迷,mamicode.com
首页 > 其他好文 > 详细

canvas放射渐变

时间:2016-09-24 17:32:33      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:

效果图

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>color</title>
        <style type="text/css">
            *{
                margin: 0;
                padding: 0;
            }
            #canvas{
                background-color: #666666;
            }
        </style>
    </head>
    <body>
        <canvas id="canvas" width="600" height="300">Canvas not supported</canvas>
        <script type="text/javascript">
            var canvas=document.getElementById(canvas);
                context=canvas.getContext(2d);
            var    gradient=context.createRadialGradient(300,150,0,300,150,300);    
            gradient.addColorStop(0,red);
            gradient.addColorStop(0.25,blue);
            gradient.addColorStop(0.5,black);
            gradient.addColorStop(0.75,yellow);
            gradient.addColorStop(1,green);
            context.fillStyle=gradient;
            context.fillRect(0,0,canvas.width,canvas.height);
        </script>
    </body>
</html>

 

技术分享

canvas放射渐变

标签:

原文地址:http://www.cnblogs.com/studyhtml5/p/5903422.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!