• 设置渐变色


    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8" />
            <title></title>
            <style type="text/css">
                #canvas1{
                    margin: 0 auto;
                    /*background: #efefef;*/
                    display: block;
                    border: 1px solid #aaa;
                    /* 600px;
                    height: 400px;*/
                }
            </style>
        </head>
        <body>
            <canvas id="canvas1" width="600" height="400">
                你的浏览器不支持canvas
            </canvas>
            
            
            <script type="text/javascript">
            //找到要设置的画布
                var canvas1 = document.querySelector('#canvas1')
            //能够对这个画布画画的对象,就是画笔,canvas1的上下文对象
                var ctx = canvas1.getContext('2d')
                
                ctx.rect(100,100,200,100)
    //            ctx.fillStyle = 'skyblue'
    //            ctx.fill()
                
                //设置渐变色彩,首先要创建线性、径向渐变
                //createLinearGradient(x1(起始点的水平坐标),y1(起始点的垂直坐标),x2(终点的水平坐标),y2(终点的垂直坐标))
                var tt = ctx.createLinearGradient(100,100,300,200)
                //addColorStop(位置(0-1),关键点的颜色)
                tt.addColorStop(0,'skyblue')
                tt.addColorStop(0.5,'purple')
                tt.addColorStop(1,'pink')
                ctx.fillStyle = tt
                ctx.fill()
                
                
                
                
                
                
                
                
                
                
                
                
            </script>
            
        </body>
    </html>
  • 相关阅读:
    权限管理命令
    常用命令2
    常用命令1
    queue
    poj 3984
    L3-008 喊山 (30 分)
    常州大学新生寒假训练会试 I 合成反应
    dfs 的全排列
    poj 1154
    hdu 1241
  • 原文地址:https://www.cnblogs.com/wwthuanyu/p/10555389.html
Copyright © 2020-2023  润新知