HTML canvas globalAlpha 属性

定义和用法

globalAlpha 属性设置或返回绘图的当前透明值(alpha 或 transparency)。

globalAlpha 属性值必须是介于 0.0(完全透明)与 1.0(不透明)之间的数字。

Ejemplo

Primero, dibuje un rectángulo rojo, luego configure la transparencia (globalAlpha) en 0.2 y luego dibuje un rectángulo verde y uno azul:

Su navegador no admite la etiqueta canvas.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.fillStyle="red";
ctx.fillRect(20,20,75,50);
// Ajuste la transparencia
ctx.globalAlpha=0.2;
ctx.fillStyle="blue";
ctx.fillRect(50,50,75,50);
ctx.fillStyle="green";
ctx.fillRect(80,80,75,50);

Intente hacerlo usted mismo

Sintaxis

context.globalAlpha=number;

Valor del atributo

Valor Descripción
number Valor de transparencia. Debe estar entre 0.0 (completamente transparente) y 1.0 (opaco).

Detalles técnicos

Valor predeterminado: 1.0

Compatibilidad del navegador

Los números en la tabla indican la versión del navegador que admite por primera vez la propiedad.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

Nota:Internet Explorer 8 y versiones anteriores no admiten el elemento <canvas>.