12345678910111213141516171819202122232425262728293031323334353637383940 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <script>
- function do_test() {
- var canvas = document.getElementById("test");
- var ctx = canvas.getContext("2d");
- var g = ctx.createLinearGradient(0, 0, canvas.width, canvas.height);
- g.addColorStop(0, "red");
- g.addColorStop(1, "green");
- ctx.fillStyle = g;
- ctx.fillRect(0, 0, canvas.width, canvas.height);
- ctx.strokeStyle = "white";
- ctx.font = "bold 24px sans-serif";
- ctx.strokeText('globalAlpha = 1.0', 20, 40);
- // for reference, use a stroke color with alpha instead of global alpha
- ctx.strokeStyle = "rgba(255, 255, 255, 0.5)";
- ctx.strokeText('globalAlpha = 0.5', 20, 80);
- ctx.strokeStyle = "rgba(255, 255, 255, 0.2)";
- ctx.strokeText('globalAlpha = 0.2', 20, 120);
- };
- </script>
- </head>
- <body onload="do_test()">
- <canvas id="test"></canvas>
- </body>
- </html>
|