我正在使用我在 Git 上找到的一些脚本,它会产生雪花效果。在代码中的某处,我必须设置生成雪的画布的宽度和高度。我将画布设置为窗口全宽/高度:
canvas.width = $(window).width();
canvas.height = $(window).height();
但是当在浏览器中渲染时,在高度和宽度上都会有一些额外的像素向窗口添加滚动条。你可以在这里看到行为:画布;我不太确定为什么宽度/高度计算错误,或者是否有其他东西干扰这些计算,使其大于实际窗口宽度/高度。也许有人对这种行为有不同的看法或以前遇到过?