画布 globalAlpha 属性
示例
绘制一个红色矩形。将透明度 (globalAlpha) 设置为 0.5。然后绘制一个蓝色和一个绿色矩形
JavaScript
const canvas = document.getElementById("myCanvas");
const ctx = canvas.getContext("2d");
ctx.fillStyle = "red";
ctx.fillRect(20, 20, 75, 50);
// 打开透明度
ctx.globalAlpha = 0.2;
ctx.fillStyle = "blue";
ctx.fillRect(50, 50, 75, 50);
ctx.fillStyle = "green";
ctx.fillRect(80, 80, 75, 50);
亲自试一试 »
描述
globalAlpha
属性设置或返回上下文的透明度值。
globalAlpha
属性值必须是 0.0(完全透明)和 1.0(默认。不透明)之间的数字。
语法
context.globalAlpha = number |
属性值
值 | 描述 | 试一试 |
---|---|---|
number | 透明度 0.0 = 完全透明 1.0 = 不透明 |
试一试 » |
浏览器支持
<canvas>
元素是 HTML5 标准(2014 年)。
globalAplha
在所有现代浏览器中都受支持
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 9-11 |
❮ 画布参考