window.onload=function(){ var chess=document.getElementById('chess'); var context=chess.getContext('2d'); context.strokeStyle="#BFBFBF"; for (var i=0;i<15;i++){ context.moveTo(15 + i * 30,15); context.lineTo(15 + i * 30,435); context.stroke(); context.moveTo(15,15 + i * 30); context.lineTo(435,15 + i * 30); context.stroke(); } }
为什么我的棋盘是这样的,宽和高都是450px呀!
应该是你电脑屏幕显示设置的问题,换个屏幕显示像素比试试
canvas的宽和高要在标签里写,我写到css上了,所以错了,最后发现的!谢谢