私は次のチュートリアルに従っています: http://www.html5canvastutorials.com/tutorials/html5-canvas-lines/
私の問題は、線がぼやけていて、ウェブサイトのようにしっかりしていて美しくないことです.
コードは次のとおりです。
var canvas = document.getElementById("rightSide");
var context = canvas.getContext("2d");
context.beginPath();
context.moveTo(50, 100);
context.lineTo(200, 100);
context.stroke();
#leftSide {
width:200px;
padding:15px;
background:#eee;
border:1px solid #aaa;
float: left;
}
#rightSide {
width:1000px;
height: 700px;
padding:15px;
background:#eee;
border:1px solid #aaa;
float: left;
margin:0px 0px 0px 20px;
}
<div id="leftSide">
<a class="trigger" href="#">Areas</a>
<ul class="level1">
<li><a href="http://www.google.com">Area 1</a></li>
<li><a href="#">Area 2</a></li>
<li><a href="#">Area 3</a></li>
<li><a href="#">Area 4</a></li>
<li><a href="#">Area 5</a></li>
<li><a href="#">Area 6</a></li>
</ul>
</div>
<canvas id="rightSide"></canvas>
ありがとう
編集:私は実際に非常に興味深いものを見つけましたが、それがどのように異なるのかまだ理解していません. キャンバスサイズの座標をCSSからタグに移動したら、線が正常に表示されました。
キャンバス id="rightSide" width="800px" height="600px">
ここで何が起こっているのかについての説明を非常に望んでいます。ありがとう。