您的位置:首页技术文章
文章详情页

javascript - 为什么 body 高度比 canvas 高度多出4个像素?

浏览:42日期: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;

结果是这样的:javascript - 为什么 body 高度比 canvas 高度多出4个像素?

javascript - 为什么 body 高度比 canvas 高度多出4个像素?

按道理不应该 canvas 和 body 一样高吗?为什么 body 会多出来4个像素呢?请教大家,谢谢!

问题解答

回答1:

给body添加

body { font-size: 0}

具体请看:http://www.w3cplus.com/css/fi...

标签: JavaScript
相关文章: