Javascript降雪水平滚动问题

Javascript降雪水平滚动问题,javascript,html,css,Javascript,Html,Css,我想在我的网站上看到降雪 这是你的电话号码 [示例][1]。它工作得很好。我得到的唯一问题是由于脚本生成的画布而导致的水平滚动。我也希望雪会一直降到谷底。它将下降到底部,但一旦您滚动页面,降雪将停止,直到屏幕高度。i、 e.995px。我希望即使我把书页翻到底,雪也会落下来 [1]: https://jsfiddle.net/gkat16t5/ 既然您说过要在向下滚动时显示,请按如下方式操作: 首先,向元素添加一个类: function init() { con

我想在我的网站上看到降雪

这是你的电话号码 [示例][1]。它工作得很好。我得到的唯一问题是由于脚本生成的画布而导致的水平滚动。我也希望雪会一直降到谷底。它将下降到底部,但一旦您滚动页面,降雪将停止,直到屏幕高度。i、 e.995px。我希望即使我把书页翻到底,雪也会落下来

[1]: https://jsfiddle.net/gkat16t5/

既然您说过要在向下滚动时显示,请按如下方式操作: 首先,向元素添加一个类:

function init() {
                container = document.createElement('div');
                container.classList.add("snow");
                //...
}
然后设计它:

.snow{
    position:fixed; /*Positions it so it stays when you scroll down*/
    top:0; /*Makes it full screen*/
    left:0;
    right:0;
    bottom:0;
    pointer-events:none; /*Allows the user to click through it*/
}
全部完成:D


那么,你想让雪一直落在页面上,不管你是否在页面上向下滚动?对,我想让节目下降,即使我向下滚动你很好:)。。非常感谢你,雅各布。它可以工作。@RohitMehra没问题:D请注意,
指针事件在IE中没有最好的支持,所以我不会在IE>11中显示雪花,否则用户将无法与页面交互。