多语言展示
当前在线:1792今日阅读:168今日分享:49

如何使用动态设置HTML5中的canvas宽度和高度

一般情况下,在使用canvas时,需要给定一个宽度和高度,一般是固定值。但是有时为了需求的需要,需要动态修改宽度和高度。下面利用具体的实例说明如何实现,操作如下:
工具/原料
1

CSS3

2

HTML5

3

HBuilder

4

浏览器

5

截图工具

方法/步骤
1

第一步,双击打开HBuilder工具,新建一个HTML5模板,修改title内容,如下图所示:

2

第二步,在标签内,插入一个,并设置对应的ID值,如下图所示:

3

第三步,利用ID选择器,设置canvas的宽度、高度和背景渐变属性,如下图所示:

4

第四步,再次在canvas元素下方添加一个按钮button,并插入一个点击事件,如下图所示:

5

第五步,利用按钮点击事件,动态设置canvas的宽度和高度,还有按钮的宽度,如下图所示:

6

第六步,保存代码并直接打开浏览器预览效果,并点击按钮查看效果,如下图所示:

注意事项
1

注意要想改变canvas宽度和高度,不能将宽度和高度固定

2

注意使用JavaScript方法动态设置宽度和高度

推荐信息