Canvas globalAlpha attribut
definicja i użycie
globalAlpha
attribut ustawia lub zwraca bieżącą wartość przezroczystości rysowania (alpha lub przezroczystość).
globalAlpha
wartość atrybutu musi być między 0.0
między (całkowicie przezroczysty) a 1.0
między (nieprzejrzysty) a liczbami.
przykład
Najpierw narysuj prostokąt czerwony, a następnie ustaw przejrzystość (globalAlpha) na 0.2, a potem narysuj prostokąty zielony i niebieski:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.fillStyle="czerwony"; ctx.fillRect(20,20,75,50); // regulacja przezroczystości ctx.globalAlpha=0.2; ctx.fillStyle="niebieski"; ctx.fillRect(50,50,75,50); ctx.fillStyle="zielony"; ctx.fillRect(80,80,75,50);
gramatyka
kontekst.globalAlpha=liczba;
wartość atrybutu
wartość | opis |
---|---|
liczba | Wartość przezroczystości. Musi być pomiędzy 0.0 (zupełnie przezroczysty) a 1.0 (nieprzezroczysty). |
Szczegóły techniczne
Domyślna wartość: | 1.0 |
---|
Wsparcie przeglądarek
Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która w pełni obsługuje tę właściwość.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
Komentarz:Internet Explorer 8 i wcześniejsze wersje nie obsługują elementu <canvas>.