作者 temptemp [javascript] 2015-09-18 12:44 (点击下载)

  1. <!DOCTYPE html>
  2.  
  3. <html>
  4. <head>
  5. <style>
  6. #myCanvas{
  7. box-shadow:0 0 10px rgba(0,0,0,0.8);
  8.  
  9. }
  10. </style>
  11.  
  12. <title>曲线</title>
  13. </head>
  14. <body>
  15. <canvas id=myCanvas width=800 height=800></canvas>
  16.  
  17. <script>
  18. var canvas=document.getElementById('myCanvas');
  19. var ctx=canvas.getContext('2d');
  20. ctx.shadowColor='black';
  21. ctx.shadowOffsetX=8;
  22. ctx.shadowOffsetY=10;
  23. ctx.shadowBlur=3;
  24.  
  25. //抛物线
  26. ctx.save();
  27. ctx.translate(100,700);
  28. ctx.beginPath();
  29. ctx.moveTo(0,0);
  30. ctx.lineTo(700,0);
  31. ctx.moveTo(0,0);
  32. for(var i=0;i<25;i+=0.1)
  33. {
  34. var x=i*10;
  35. var y=-(((i-12)*(i-12))-20);
  36. ctx.lineTo(x,y);
  37. }
  38. ctx.stroke();
  39. ctx.restore();
  40. </script>
  41.  
  42. </body>
  43. </html>

提交下面的校正或者修改. (点击这里开始一个新的帖子)
姓名: 在 cookie 中记住我的名字

屏幕抓图:(jpeg 或 png)