我的笔:http ://codepen.io/anon/pen/mBliE
具有相同橙色背景和相同黑色边框的橙色 css div 看起来清晰干净。
画布中绘制的橙色矩形看起来模糊/扭曲。
为什么有区别?我没有使用 css 样式设置画布高度/宽度,这是
我听说过初学者失败;-)
如何使我的画布看起来像 CSS?
<canvas id="mycanvas" height="200" width="400"></canvas>
<div></div>
div{
border:black 2px solid;
height:198px;
width:50px;
background:orange;
display:inline-block;
}
canvas {
background: red;
}
$(document).ready(function() {
var canvas = document.getElementById("mycanvas");
var context = canvas.getContext("2d");
context.save();
context.lineWidth = 1;
context.fillStyle = "orange";
context.fillRect(348, 1, 50, 198);
context.strokeStyle = "black";
context.strokeRect(348, 1, 50, 198);
context.fill();
context.restore();
});