画棋盘怎么怪怪的

来源:2-4 画棋子

慕粉3895673

2016-09-10 09:36

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呀!

http://img.mukewang.com/57d363920001de6705040489.jpg

写回答 关注

2回答

  • 夜幕丶将临
    2016-09-11 16:18:02
    已采纳

    应该是你电脑屏幕显示设置的问题,换个屏幕显示像素比试试  

  • 慕粉3895673
    2016-09-11 16:28:48

    canvas的宽和高要在标签里写,我写到css上了,所以错了,最后发现的!谢谢

JS实现人机大战之五子棋(UI篇)

利用js及canvas绘图知识,实现程序界面编写和交互逻辑处理

35650 学习 · 136 问题

查看课程

相似问题