1304353-text-global-alpha-2.html 757 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <script>
  6. function do_test() {
  7. var canvas = document.getElementById("test");
  8. var ctx = canvas.getContext("2d");
  9. var g = ctx.createLinearGradient(0, 0, canvas.width, canvas.height);
  10. g.addColorStop(0, "red");
  11. g.addColorStop(1, "green");
  12. ctx.fillStyle = g;
  13. ctx.fillRect(0, 0, canvas.width, canvas.height);
  14. ctx.strokeStyle = "white";
  15. ctx.font = "bold 24px sans-serif";
  16. ctx.strokeText('globalAlpha = 1.0', 20, 40);
  17. ctx.globalAlpha = 0.5;
  18. ctx.strokeText('globalAlpha = 0.5', 20, 80);
  19. ctx.globalAlpha = 0.2;
  20. ctx.strokeText('globalAlpha = 0.2', 20, 120);
  21. };
  22. </script>
  23. </head>
  24. <body onload="do_test()">
  25. <canvas id="test"></canvas>
  26. </body>
  27. </html>