canvas绘制抱着爱心的可爱小猫效果代码
代码语言:html
所属分类:表白
代码描述:canvas绘制抱着爱心的可爱小猫效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<html lang="en"> <head> <meta charset="UTF-8"> <style> body{text-align:center;}.wrapper{height:500px;}canvas{margin-top:20px;transform:scale(0.5);} </style> </head> <body> <div class="wrapper"> <canvas width="600" height="554" id="canvas"></canvas> </div> <script> var canvas = document.getElementById('canvas'); if (canvas.getContext("2d")) { var c = canvas.getContext("2d"); c.strokeStyle = "#33190c"; c.fillStyle = "#ffffd9"; c.lineWidth = 6; c.beginPath(); c.moveTo(433, 458); c.lineTo(477, 438); c.bezierCurveTo(492, 433, 496, 453, 484, 463); c.lineTo(433, 494); c.fill(); c.stroke(); c.beginPath(); c.moveTo(255, 392); c.lineTo(255, 526); c.bezierCurveTo(256, 555, 282, 557, 293, 530); c.lineTo(383, 530); c.bezierCurveTo(392, 557, 419, 558, 428, 526); c.quadraticCurveTo(434, 523, 430, 393); c.closePath(); c.fill(); c.stroke(); c.fillStyle = "#fff"; c.beginPath(); c.moveTo(317, 501); c.quadraticCurveTo(345, 504, 363, 500); c.quadraticCurveTo(386, 492, 389, 480); c.quadraticCurveTo(393, 469, 396, 437); c.closePath(); c.fill(); c.fillStyle = "#e5f8ef"; c.beginPath(); c.moveTo(428, 459); c.bezierCurveTo(407, 456, 405, 479, 421, 482); c.bezierCurveTo(393, 482, 394, 507, 427, 511); c.quadraticCurveTo(429, 485, 428, 459); c.closePath(); c.fill(); c.strokeStyle = "#33190c"; c.fillStyle = "#ffffd9"; c.lineWidth = 4; c.beginPath(); c.moveTo.........完整代码请登录后点击上方下载按钮下载查看
网友评论0