HTML properti kanvas globalAlpha
contoh
Pertama, menggambar persegi panjang merah, dan kemudian transparansi (globalAlpha) diatur ke 0,5, dan kemudian menggambar biru dan persegi panjang hijau:
JavaScript:
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.fillStyle="red";
ctx.fillRect(20,20,75,50);
// Turn transparency on
ctx.globalAlpha=0.2;
ctx.fillStyle="blue";
ctx.fillRect(50,50,75,50);
ctx.fillStyle="green";
ctx.fillRect(80,80,75,50);
var ctx=c.getContext("2d");
ctx.fillStyle="red";
ctx.fillRect(20,20,75,50);
// Turn transparency on
ctx.globalAlpha=0.2;
ctx.fillStyle="blue";
ctx.fillRect(50,50,75,50);
ctx.fillStyle="green";
ctx.fillRect(80,80,75,50);
Coba »
Dukungan Browser
Internet Explorer 9, Firefox, Opera, Chrome dan dukungan Safari properti globalAlpha.
Catatan: 8 dan versi sebelumnya dari Internet Explorer tidak mendukung <canvas> elemen.
Definisi dan Penggunaan
globalAlpha set properti atau mengembalikan arus nilai transparan menggambar (alpha atau transparansi).
globalAlpha nilai atribut harus antara 0,0 (sepenuhnya transparan) Digital (buram) dan 1.0.
default: | 1.0 |
---|---|
sintaks JavaScript: | konteks.globalAlpha = jumlah; |
Nilai properti
值 | 描述 |
---|---|
number | 透明值。必须介于 0.0(完全透明) 与 1.0(不透明) 之间。 |
Pedoman kanvas Referensi HTML