文章详情页
javascript - 为什么 body 高度比 canvas 高度多出4个像素?
浏览:161日期:2023-03-21 18:39:00
问题描述
css:
html,body { margin: 0; padding: 0;}canvas { margin: 0; padding: 0;}
html:
<canvas id='canvas'></canvas>
javascript:
dt = document.getElementById(’canvas’);dt.width = window.innerWidth;dt.height = window.innerHeight;
结果是这样的:

按道理不应该 canvas 和 body 一样高吗?为什么 body 会多出来4个像素呢?请教大家,谢谢!
问题解答
回答1:给body添加
body { font-size: 0}
具体请看:http://www.w3cplus.com/css/fi...
标签:
JavaScript
上一条:javascript - 怎么把一个页面的所有资源从网上扒下来,在本地打开?有没有相应的工具啥的?下一条:javascript - setInterval和document.write在IE浏览器下的冲突
相关文章:
1. javascript - vue组件通过eventBus通信时,报错a.$on is not a function2. python3.x - python3.5.2安装时make报错求助3. html - vue项目中用到了elementUI问题4. javascript - 在使用 vue.js element ui的时候 怎么样保留table翻页后check的值?5. mysql_replication - mysql读写分离时如果单台写库也无法满足性能怎么解决6. ionic 项目 ionic build android -release 打包时报错7. linux - ubuntu 命令行中文 显示菱形,期望通过引入字体解决而不是zhcon这种方式8. angular.js - 如何控制ngrepeat输出的个数9. mac里的docker如何命令行开启呢?10. python - 如何用pandas处理分钟数据变成小时线?
排行榜

网公网安备