为了账号安全,请及时绑定邮箱和手机立即绑定

最赞回答 / 爱心阿雷
我也碰上了这个问题原因是box-shadow不兼容浏览器ie浏览器,在w3c上看到的,换成  -webkit-box-shadow: 3px 3px 2px #888;就好了

最新回答 / NuageYunzi
先创建一个.html文件,创建好之后第一行输入!按下tab键

最新回答 / 非典型材料IT男
链接的JS文件也要写在canvas标签内部可以。

已采纳回答 / 吴智彬
画线画成这样的画,那就是你对canvas宽度和高度设置的问题了。    WC3标准:canvas宽度和高度 在HTML中通过标签属性的方法进行设置。如下:    <canvas id="canvas" height="450px" width="450px"></canvas>    你出现画布的宽高正常,而在执行绘图操作时对宽高识别错误,主要问题在于,你的canvas画布的宽高是通过CSS 样式设置的。错误的注意原因:通过css对canvas画布宽高设置, canvs画布本身也是...

已采纳回答 / 木念白
var chess = document.getElementById('chees');  id取错了,是chess

最新回答 / GraceZy
改变棋盘的样式啊,好看

已采纳回答 / DCrystal
圆的画法  重新试试试试context.beginPath();context.arc(15+i*30,15+j*30,13,0,2*Math.PI);context.closePath();var gradient=context.createRadialGradient(15+i*30+2,15+j*30-2,13,15+i*30+2,15+j*30-2,0);

已采纳回答 / 某某01
获取画布的2D空间,2d是指画布的空间

最新回答 / 恒心是不会变的
subline text3  比较小,

最新回答 / 慕粉3849768
指定一个二维画布,也是当前唯一的合法值,未来getContext() 方法可能允许传递一个 "3d" 字符串参数来支持3D 绘图

已采纳回答 / 夜幕丶将临
应该是你电脑屏幕显示设置的问题,换个屏幕显示像素比试试  

最赞回答 / 小范的QQ
在style里面是像素吧 我一般写到canvas里面的

最新回答 / stone310
对啊,不过可以设一个边界判定下,if(e.offsetX<450){}和if(e.offsetY<450){}

最新回答 / 慕粉3745314
不是很理解你的问题。在这个案例里格子之间的间距是为了达到让界面美观才选定的30,如果调整了整个棋盘的大小,就应该重新计算格子的大小啊。<...code...>
课程须知
本课程是前端中级课程 1、JS基础知识 2、Canvas基础知识
老师告诉你能学到什么?
1、canvas绘制五子棋棋盘 2、canvas绘制黑白棋子 3、五子棋交互逻辑处理

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消