Exemplu
În primul rând, trage un dreptunghi roșu, apoi setați transparență (globalAlpha) la 0,5, și apoi trage un albastru și un dreptunghi verde:
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);
Încearcă - l singur » Suport pentru browser-
Numerele din tabel specifica prima versiune de browser care acceptă pe deplin proprietatea.
Proprietate | |||||
---|---|---|---|---|---|
globalAlpha | 4 | 9 | 3.6 | 4 | 10.1 |
Definiție și utilizare
Seturile de proprietate globalAlpha sau returnează alfa sau transparență valoarea curentă a desenului.
Valoarea proprietății globalAlpha trebuie să fie un număr între 0.0 (complet transparent) și 1,0 (no transparancy) .
Valoare implicită: | 1.0 |
---|---|
sintaxa JavaScript: | context .globalAlpha= number ; |
Valori de proprietate
Valoare | Descriere | Joaca-l |
---|---|---|
number | Valoarea de transparență. Trebuie să fie un număr între 0.0 (complet transparent) și 1,0 (no transparancy) | Joaca - l » |
<Canvas obiect