zoukankan      html  css  js  c++  java
  • 设置渐变色

    <!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>
  • 相关阅读:
    找“水王”
    用户体验评价
    学习进度12
    个人冲刺10
    学习进度13
    学习进度11
    个人冲刺9
    myeclipse中js报错
    安卓调用三个系统app(打电话,发短息,打开网页)
    关系图绘制详解
  • 原文地址:https://www.cnblogs.com/wwthuanyu/p/10555389.html
Copyright © 2011-2022 走看看