Canvas свойство globalAlpha
Определение и использование
globalAlpha
свойство устанавливает или возвращает текущую прозрачность рисования (alpha или прозрачность).
globalAlpha
Значение свойств должно быть между 0.0
и (полностью прозрачным) с 1.0
между (не прозрачным) числами.
Пример
Сначала нарисуйте красный прямоугольник, затем установите прозрачность (globalAlpha) в 0.2 и нарисуйте зеленый и синий прямоугольники:
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);
Грамматика
context.globalAlpha=number;
Значение свойств
Значение | Описание |
---|---|
number | Прозрачность. Она должна быть между 0.0 (полностью прозрачна) и 1.0 (не прозрачна). |
Технические детали
Default value: | 1.0 |
---|
Поддержка браузеров
Числа в таблице указывают на версию первого браузера, который полностью поддерживает этот атрибут.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
Примечание:Internet Explorer 8 и более ранние версии не поддерживают элемент <canvas>.