下面的解决方案对我来说是最好的。因为我对编码还比较陌生,所以我喜欢用视觉来确认某些东西正在以我预期的方式工作。我在以下地点找到了它:http:/htmlcheats.com/html/resize-the-html 5-画布-dyamally/

下面是代码:html>

Resize HTML5 canvas dynamically | www.htmlcheats.com

html, body {

width: 100%;

height: 100%;

margin: 0px;

border: 0;

overflow: hidden; /*  Disable scrollbars */

display: block;  /* No floating content on sides */

}

(function() {

var

// Obtain a reference to the canvas element using its id.

htmlCanvas = document.getElementById('c'),

// Obtain a graphics context on the canvas element for drawing.

context = htmlCanvas.getContext('2d');

// Start listening to resize events and draw canvas.

initialize();

function initialize() {

// Register an event listener to call the resizeCanvas() function

// each time the window is resized.

window.addEventListener('resize', resizeCanvas, false);

// Draw canvas border for the first time.

resizeCanvas();

}

// Display custom canvas. In this case it's a blue, 5 pixel

// border that resizes along with the browser window.

function redraw() {

context.strokeStyle = 'blue';

context.lineWidth = '5';

context.strokeRect(0, 0, window.innerWidth, window.innerHeight);

}

// Runs each time the DOM window resize event fires.

// Resets the canvas dimensions to match window,

// then draws the new borders accordingly.

function resizeCanvas() {

htmlCanvas.width = window.innerWidth;

htmlCanvas.height = window.innerHeight;

redraw();

}

})();

html设置窗口最小大小,调整HTML 5画布的大小以适应窗口相关推荐

  1. html怎样修改背景图片大小,html – 将div元素的大小调整为其背景图像大小

    是否可以制作一个< div>适应其背景图像?我的意思是保持宽度和高度的比例. 澄清: > div改变宽度. (这是一个响应式设计) >我不是要让背景适应div.这可以使用背景大 ...

  2. html中字号调节,设置页面字体大小 怎么调整ps界面字体的大小

    html中字体的粗细怎么设置?字体大小是font-size,需要准备的材料分别有:电脑.浏览器.html编辑器. 首先,打开html编辑器,新建html文件,例如:index.html,编写问题基础代 ...

  3. Python实现照片大小调整的详细教程

    Python实现照片大小调整的详细教程 照片大小调整在图片处理过程中是必不可少的一个环节,本文将详细介绍如何使用Python实现对照片大小的调整,以及相应的代码实现. 环境准备 在开始编写代码之前,需 ...

  4. electron重启和关闭应用指令窗口 最小化窗口 最大化、恢复

    重启指令 app.relaunch() app.exit() 实战: import { app,ipcMain} from 'electron' ipcMain.on('window-reset', ...

  5. odoo 图标大小调整

    odoo 图标大小调整 使用场景: 图标大小 使用效果: 使用场景: Font Awesome 是一套专门为 Twitter Boostrap 设计的图标字体库.这标字体集几乎囊括了网页中可能用到的所 ...

  6. 最大化窗口设置_打开表格总是默认窗口最小化?适用Word、PPT等其他应用

    今天有小哥哥说每天早上上班打开第一个表格时,这样显示: 打开第二个表时是这样显示:每次打开第二个表后点最大化再打开其他的表才正常显示为最大化的状态. 其实,这只是表格的默认打开方式改变了,我们改正过来 ...

  7. electron 的窗口设置最大化 最小化

    /*** Created by Administrator on 2016/11/23.* 页面对窗口的一些操作封装,用于渲染进程*/ "use strict";const Com ...

  8. 沙拉查词sala dict_配置与bug_独立窗口全局快捷键页面卡住问题/(独立/内嵌)词典窗口/面板大小调整

    文章目录 后台 快捷键 权限 bug:独立窗口全局快捷键页面卡住问题 方案1: 方案2: 词典窗口/面板大小调整 网页内部的查词窗口面板 独立窗口的查词面板 后台 edge://settings/sy ...

  9. Eclipse设置:背景与字体大小和xml文件中字体大小调整

    Eclipse中代码编辑背景颜色修改:代码编辑界面默认颜色为白色.对于长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以改变workspace的背景色,可以使眼睛舒服一些.设置方法如下:1.打开wi ...

最新文章

  1. 推荐一款好用的搜索引擎(kngine)
  2. mongodb3.2系统性学习——5、游标 模糊查询 findAndModify函数
  3. OC Foundation框架—字符串
  4. zzuli 2520: 大小接近的点对
  5. java发送文件_java 模拟http发送文件和参数
  6. CSS--选择符大全(常用css选择符)
  7. shell的交互式和非交互式登录
  8. SQL经典语句(转载)
  9. endless admin_一次中国之旅如何激发Endless OS并教孩子们黑客
  10. STM8 ADC转换模式-------连续模式
  11. 寄存器间接寻址缺点_详解西门子间接寻址之地址寄存器间接寻址
  12. JCGridMenu
  13. 不得不学的统计学基础知识(二)
  14. lockdir 密码破解
  15. 求矩形中正方形和长方形的个数
  16. 服务器搭建织梦cms系统,零基础使用织梦cms搭建自己的网站「织梦建站」
  17. 使用Word脚注、尾注给论文添加参考文献并将编号修改成[1]的方法
  18. uniapp 微信小程序配置全局主题色、实现动态修改主题色
  19. 智能安防视频监控平台页面无法访问该如何排查?
  20. 四、Python复习教程(重点)-爬虫框架

热门文章

  1. NoSQL数据库的分布式算法memcache集群的实现
  2. MongoDB的使用技巧(转)
  3. 有用的收藏!javascript/c#/asp.net
  4. 研究生做毕设,用到深度学习,没有GPU该怎么办
  5. java api class_Java API:Object class
  6. java工程转maven工程_Java工程转换为Maven工程
  7. Windows 10 SSH 下载地址
  8. 比其他行业晚了十年的工业软件,转型的核心和动力是什么?
  9. JAVA jdk安装
  10. 国庆七天乐——第三天