Advertisement
MusicFreak

Zadatak4

Oct 21st, 2013
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.87 KB | None | 0 0
  1. <html>
  2. <body>
  3. <canvas id="myCanvas" width="200" height="100">
  4. </canvas>
  5. <script>
  6. var c=document.getElementById("myCanvas");
  7. var ctx=c.getContext("2d");
  8. ctx.fillStyle="red";
  9. ctx.fillRect(10,10,150,80);
  10. </script>
  11. <canvas id="myCanv" width="200" height="100">
  12. </canvas>
  13. <script>
  14. var c=document.getElementById("myCanv");
  15. var ctx=c.getContext("2d");
  16. // Create gradient
  17. var grd=ctx.createLinearGradient(0,0,200,0);
  18. grd.addColorStop(0,"black");
  19. grd.addColorStop(1,"white");
  20. // Fill with gradient
  21. ctx.fillStyle=grd;
  22. ctx.fillRect(10,10,150,80);
  23. </script>
  24. <br>
  25. <canvas id="myPrettyCanvas" width="200" height="100"></canvas>
  26.     <script type="text/javascript">
  27.       var canvasId = 'myPrettyCanvas',
  28.           canvas = document.getElementById(canvasId),
  29.           ctx = canvas.getContext('2d'),
  30.           grd;
  31.       // Create gradient
  32.       grd = ctx.createLinearGradient(0.000, 150.000, 300.000, 150.000);
  33.       // Add colors
  34.       grd.addColorStop(0.000, 'rgba(255, 0, 0, 1.000)');
  35.       grd.addColorStop(0.150, 'rgba(255, 0, 255, 1.000)');
  36.       grd.addColorStop(0.330, 'rgba(0, 0, 255, 1.000)');
  37.       grd.addColorStop(0.490, 'rgba(0, 255, 255, 1.000)');
  38.       grd.addColorStop(0.670, 'rgba(0, 255, 0, 1.000)');
  39.       grd.addColorStop(0.840, 'rgba(255, 255, 0, 1.000)');
  40.       grd.addColorStop(1.000, 'rgba(255, 0, 0, 1.000)');
  41.       // Fill with gradient
  42.       ctx.fillStyle = grd;
  43.       ctx.fillRect(10,10,150,80);
  44.     </script>
  45. <canvas id="myCanva" width="200" height="100">
  46. </canvas>
  47. <script>
  48. var c=document.getElementById("myCanva");
  49. var ctx=c.getContext("2d");
  50. ctx.font="40px Arial";
  51. ctx.strokeText("Smile!",20,60)
  52. var grd=ctx.createLinearGradient(0,0,200,10);
  53. grd.addColorStop(0,"red");
  54. grd.addColorStop(0.3,"yellow");
  55. grd.addColorStop(0.6,"green");
  56. grd.addColorStop(1,"blue");
  57. ctx.strokeStyle=grd;
  58. ctx.strokeText("Smile!",20,60);
  59.  </script>
  60. </body>
  61. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement