1. canvas標籤的寬和高設置是標籤屬性設置, 不是 css 屬性設置. 若是用 css 屬性設置大小, canvas 會被拉伸. 標籤屬性例如: class, id, style, width, heigh...... css 屬性例如: style.width, style.height 這些.css
設置漸變半透明填充:canvas
var lineGradient = context.createLinearGradient (0, 0, 0, 200); lineGradient.addColorStop(0, 'rgba(182,255,218,0.5)'); lineGradient.addColorStop(1, 'rgba(252,133,255, 0.5)'); context.fillStyle =lineGradient