重叠的问题,这是我的HTML颜色和用帆布
<canvas class="row" id="myCanvas" width="500" height="50" style="border:1px solid #c3c3c3;" ></canvas>
,这是JavaScript的
function showProgress() {
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.clearRect(0, 0, c.width, c.height);
ctx.fillText("welcome", c.width/2, c.height/2);
ctx.textAlign = "center";
ctx.font = "30px Arial";
ctx.fillStyle = "#00ff00";
ctx.fillRect(0, 0, 270, 75);
}
showProgress();
我有以下两个问题。 1.绿色填充矩形隐藏文字。如何在填充颜色上显示文本。
2.我希望文字(在这种情况下欢迎)颜色为红色。无论如何修改文本颜色。
代码可以在的jsfiddle https://jsfiddle.net/Lp24q01s/
在fillRect()后面有fillText() –