关键词搜索

源码搜索 ×
×

canvas笔记-canvas适应浏览器(填充整个页面)

发布2020-05-29浏览1830次

详情内容

这里有2个地方要设置:

1.html中的style。

2.在js中获取父类的width或height。

 

如下,第一个问题:

index.html

  1. <!DOCTYPE html>
  2. <html>
  3. <head lang="en">
  4. <meta charset="UTF-8">
  5. <title></title>
  6. <style type="text/css">
  7. html {
  8. width: 100%;
  9. height: 100%;
  10. }
  11. body {
  12. width: 100%;
  13. height: 100%;
  14. margin: 0;
  15. }
  16. #canvasContainer {
  17. width: 100%;
  18. height: 100%;
  19. }
  20. #myCanvas {
  21. width: 100%;
  22. height: 100%;
  23. }
  24. </style>
  25. </head>
  26. <body style="height:100%">
  27. <div id="canvasContainer">
  28. <canvas id="canvas" style="height:100%">
  29. 当前浏览器不支持Canvas,请更换浏览器后再试
  30. </canvas>
  31. </div>
  32. <script src="digit.js"></script>
  33. <script src="countdown.js"></script>
  34. </body>
  35. </html>

canvas上套个div然后把所有相关结点的height都设置为100%

下面是脚本方面的设置:

在脚本中通过document.body.clientWidth和document.body.clientHeight。

 

 

相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载