HTML canvas globalAlphaСвойство

HTML canvas 参考手册Справочник по HTML canvas

Пример

Сначала нарисуйте красный прямоугольник, затем установите прозрачность (globalAlpha) в значение 0.2, а затем нарисуйте синий и зелёный прямоугольники:

Ваш браузер не поддерживает тег HTML5 canvas.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.fillStyle="red";
ctx.fillRect(20,20,75,50);
// Включить прозрачность
ctx.globalAlpha=0.2;
ctx.fillStyle="blue";
ctx.fillRect(50,50,75,50);
ctx.fillStyle="green";
ctx.fillRect(80,80,75,50);

Попробуйте сами »

Поддержка браузеров

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorer 9, Firefox, Opera, Chrome и Safari поддерживают свойство globalAlpha.

Примечание:Internet Explorer 8 и более ранние версии не поддерживают элемент <canvas>.


Определение и использование

Свойство globalAlpha задаёт или возвращает текущее значение прозрачности (альфа или прозрачность) рисунка.

Значение свойства globalAlpha должно быть числом от 0.0 (полностью прозрачный) до 1.0 (непрозрачный).

Значение по умолчанию: 1.0
Синтаксис JavaScript: context.globalAlpha=number;

Значение свойства

Значение Описание
число Значение прозрачности. Должно быть числом от 0.0 (полностью прозрачный) до 1.0 (непрозрачный).


HTML canvas 参考手册Справочник по HTML canvas Другие расширения