0
我目前正在編寫一個使用Javascript和HTML canvas元素的交互式應用程序。我編碼的一件事是一個不透明的漸變。我的漸變應該從透明漸變到部分不透明,但是我定義的用於創建漸變的整個區域只是部分不透明,沒有透明漸變。這裏是我的代碼:我的Javascript漸變無法正常工作
function draw() {
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
var grd = ctx.createLinearGradient(0, 1000, 0, 0);
grd.addColorStop(0.5, "rgba(255, 255, 255, 0.5)");
grd.addColorStop(1, "rgba(255, 255, 255, 0)");
ctx.fillStyle = grd;
ctx.fillRect(0, 660, 1000, 10);
}
這似乎是我在無功GRD座標的問題jsFiddle。我應該能夠將問題排除在外。 – Ru1138