用 canvas 製做奧運五環

clipboard.png
<canvas id="xxb" width="500" height="500"></canvas>javascript

<script type="text/javascript">
        var bg = document.getElementById('xxb');
        var ctx = bg.getContext('2d');
        //第一個圓圈
        ctx.beginPath();
        ctx.lineWidth=10;   //圓圈的邊線的大小
        ctx.strokeStyle='RGB(43,0,155)';  //圓圈的顏色
        ctx.arc(60,60,50,0*Math.PI,2.25*Math.PI,false);  // 圓圈的 水平位置 、 垂直位置 、 圓圈的半徑、圓圈的弧度 ,
        ctx.stroke();
        
         //第二個圓圈
         ctx.beginPath();
        ctx.lineWidth=10;
        ctx.strokeStyle='RGB(35,24,22)';
        ctx.arc(180,60,50,0*Math.PI,2*Math.PI,false);
        ctx.stroke();
         //第三個圓圈
         ctx.beginPath();
        ctx.lineWidth=10;
        ctx.strokeStyle='RGB(248,3,0)';
        ctx.arc(300,60,50,0*Math.PI,2*Math.PI,false);
        ctx.stroke();
        //第四個圓圈
         ctx.beginPath();
        ctx.lineWidth=10;
        ctx.strokeStyle='RGB(223,252,22)';
        ctx.arc(120,100,50,0*Math.PI,2*Math.PI,false);
        ctx.stroke();
        
        //第五個圓圈
         ctx.beginPath();
        ctx.lineWidth=10;
        ctx.strokeStyle='RGB(37,254,75)';
        ctx.arc(240,100,50,0*Math.PI,2*Math.PI,false);
        ctx.stroke();
    </script>
相關文章
相關標籤/搜索