特别声明:如果您喜欢小站的内容,可以点击申请会员进行全站阅读。如果您对付费阅读有任何建议或想法,欢迎发送邮件至: airenliao@gmail.com!或添加QQ:874472854(^_^)
由于工作的需要,最近开始在学习HTML5的canvas
相关的知识。这里主要记录自己学习canvas
相关的知识笔记。如果文章有不对之处,还请大婶们多多指正。
今天这篇文章是学习canvas
的一些准备工作。
canvas元素
<canvas>
也是HTML中的一个元素,可以给这个元素添加一些HTML属性,比如使用width
和height
来控制其大小,也可以通过style
给它设置一些基本样式。同样也可以它添加id
名,在JavaScript中能更好的操作它。
在Web页面中添加一个canvas
很容易,只需要在<body>
标签内添加一个<canvas>
标签就行,如下:
<canvas id="myCanvas" width="400" height="400">
Your browser does not support HTML5 Canvas.
</canvas>
上面的示例中,在</canvas>
中添加一行文本,主要是用于不支持canvas
的浏览器,如果浏览器不支持,就会显示这行文本。
上面这种方法是比较简单的方法,当然也可以通过JavaScript的document.createElement('canvas')
创建一个<canvas>
,并且使用document.body.appendChild(canvas)
把创建的canvas
插入到body
中:
(function(){
var canvas = document.createElement('canvas');
document.body.appendChild(canvas);
canvas.id = 'myCanvas';
canvas.width = 400;
canvas.height= 400;
})();
上面的JS代码就是创建了一个400 x 400
的canvas
,并且其id
名为myCanvas
。这个时候,你在浏览器中就有一个canvas
,不过你现在什么都看不到,因为我们还没有在canvas
中绘制作任何的东西:
如果我们canvas
添加一个边框,那就可以看到了,只不过里面没有其他的东东而以:
canvas {
border: 1px solid #ccc;
}
如果你想把canvas
添加到另一个元素中
如需转载,烦请注明出处:https://www.w3cplus.com/canvas/introduction-to-prepare.html
如果文章中有不对之处,烦请各位大神拍正。如果你觉得这篇文章对你有所帮助,打个赏,让我有更大的动力去创作。(^_^)。看完了?还不过瘾?点击向作者提问!