canvasで思った色で線を書けない。
htmlでcanvasに決まった色で線を描写したいが
指定した色にならない。
該当のソースコード
<!-- html --><canvas id="canvas" width="1000" height="1000"></canvas>
<!-- javascript -->var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
context.globalAlpha = 1;
context.fillStyle = "#ff0000";
context.rect(70,30,40,50);
context.fill();
context.strokeStyle = "#ff0000";
context.strokeRect(20,30,40,50);
同じ赤を指定しているのですが
塗りつぶしの四角の場合、"#ff0000"
枠線の四角の場合、"#ff8080"
とstrokeStyleで色を指定するとRGBの値で128以下で表現できません。
(IE11, Firefox, chromeにて確認)
strokeやstrokeRectで色が変わってしまう
原因はなにが考えられるでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/09 07:41