JSFiddle - React, Tailwind, and code Playground

HTML

<body></body>

CSS

p {
    position: absolute;
    top: 0;
    left: 0;
}

JavaScript

$(function() {
    setInterval(function() {
        $('<p>')
            .text('💧')
            .css({
                left: Math.random() * 500
            })
            .animate({
                top: '+=400'
            }, 500, function() {
                $(this).remove();
            })
            .appendTo('body');
    }, 100);
});