博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于canvas设置宽高的问题
阅读量:6330 次
发布时间:2019-06-22

本文共 622 字,大约阅读时间需要 2 分钟。

Canvas元素默认宽 300px, 高 150px, 设置其宽高可以使用如下方法: 

方法一: 
1 <canvas width="500" height="500"></canvas> 
方法二:使用HTML5 Canvas API操作 OK 
1 var canvas = document.getElementById('欲操作canvas的id'); 
2 canvas.width = 500; 
3 canvas.width = 500; 
若通过如下方法设置宽高,那么Canvas元素将由原来大小被拉伸到所设置的宽高: 
方法一:使用CSS 会被拉伸 
1 #欲操作canvas的id{ 
2     width:1000px; 
3     height:1000px; 
4 } 
方法二:使用HTML5 Canvas API操作 会被拉伸 
1 var canvas = document.getElementById('欲操作canvas的id'); 
2 canvas.style.width = "1000px"; 
3 canvas.style.height = "1000px"; 
方法三 :用jquery的$("#id").width(500);会被拉伸 
其它:canvas的width和height也不能用百分比表示。canvas会将百分值当成数值显示

转载于:https://www.cnblogs.com/BlingSun/p/8919714.html

你可能感兴趣的文章
CustomView的手势缩放总结
查看>>
linux复制指定目录下的全部文件到另一个目录中,linux cp 文件夹
查看>>
Java面试参考指南(二)
查看>>
CentOS yum安装mysql
查看>>
OceanBase笔记1:代码规范
查看>>
[Algorithms] Longest Increasing Subsequence
查看>>
MAC下GitHub命令操作
查看>>
springboot之filter/listener/servlet
查看>>
lua_local变量在new时不会被清空
查看>>
uGUI练习 开篇
查看>>
【springboot】【redis】springboot+redis实现发布订阅功能,实现redis的消息队列的功能...
查看>>
【RocketMQ】【分布式事务】使用RocketMQ实现分布式事务
查看>>
cURL实现Get和Post
查看>>
爬取王垠的博客并生成pdf
查看>>
六.期货期权及其他金融衍生品(投资分析)
查看>>
[AX]AX2012 SSRS报表使用Report Data Provider Class作为数据集
查看>>
window for jdk install
查看>>
BufferedInputSream和BufferedOutputSream,,,
查看>>
【Java】 Java网络编程总结
查看>>
Unique Paths II
查看>>