English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
globalAlpha é o atributo Canvas 2A API D é usada para descrever a propriedade que define a opacidade de gráficos e imagens antes de desenhar no canvas. O intervalo de valores vai de 0.0 (completamente transparente) a1.0 (não transparente).
Manual de referência do canvas HTML
Primeiro, desenhar um retângulo vermelho, em seguida, definir a opacidade (globalAlpha) como 0.5,em seguida, desenhar um retângulo azul e verde:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Uso do atributo globalAlpha no canvas HTML-Tutorial básico(w3(codebox.com)</<title> </<head> <body> <canvas id="myCanvas" width="300" height="150" style="border:1px sólido #d3d3d3> Seu navegador não suporta HTML5 etiqueta canvas. </canvas> <script> var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.fillStyle="red"; ctx.fillRect(20,20,75,50); //Converter de opacidade ctx.globalAlpha=0.2; ctx.fillStyle="blue"; ctx.fillRect(50,50,75,50); ctx.fillStyle="green"; ctx.fillRect(80,80,75,50); </script> </body> </html>Teste e veja ‹/›
IEFirefoxOperaChromeSafari
Internet Explorer 9Firefox, Opera, Chrome e Safari suportam a propriedade globalAlpha.
Atenção:Internet Explorer 8 e versões anteriores não suportam o elemento <canvas>.
A propriedade globalAlpha define ou retorna o valor atual de alpha ou transparência da imagem gráfica.
O valor do atributo globalAlpha deve estar entre 0.0 (completamente transparente) e1entre .0 (sem transparência) e
Valor padrão: | 1.0 |
---|---|
Sintaxe JavaScript: | contexto.globalAlpha=número; |
valor | descrição |
---|---|
número | Valor de transparência. Deve estar entre 0.0 (completamente transparente) e 1.0(opaco) entre. |