Сборки серверов

СливПлатные

Сейчас онлайн

  • Gleeb2
  • lolmen2282
  • Stokgolm
  • Rezan
  • derty
  • soker306
  • wuring
  • kirnazov
  • unfr
  • Ivan_09
  • tungooxx
  • Kenny McCormik
  • Fadde
  • 3232428065
  • Frosmars
  • Ehand
  • omgitsKitty
  • AnrimiX
  • Matveo759
  • sovereignTV
  • caneda33
  • karvik
  • wqxeqwexq
  • MrYArg1cH
  • sh1zaexe
  • euj3ne
  • zzyaqlk
  • TiunKeyw
  • Bunnn
  • Swedenstein
  • rseg23
  • FloTyk_CloWn
  • xdxdDipperScar2
  • Freties
  • AlexCM
  • Skerb
  • itselloy
  • woshhovsky
  • Postal_08
  • kittavit123
  • parnisha
  • 1m_ne1tr0
  • Monder
  • maks1350
  • Skyns1
  • Box123
  • toha
  • daed
  • jdheh
  • thesenya1
  • rotelyfars
  • flxder
  • MrSoup
  • loganbodart_
  • Lerphie
  • SokilYT
  • LiSnow
  • German_382
  • EROS666
  • real1tyy
  • rhrjweh
  • MCSolderinc
  • shadowstich
  • nesinamore
  • claimee5945
  • dxdxddsa
  • AntiG
  • Gawer
  • MrJohny
  • Mr. Stranger
  • silrada
  • Thehandsome
  • mydaddd

Помогите найти плагин который высыпает снег на форуме

  • Автор темыBlackBro
  • Дата начала
Статус
Вы не можете ничего здесь написать, потому что тема была закрыта.
B
Плагин высыпает снег на форуме, типа на странице идёт снег, я не знаю то ли это плагин или хз, заранее большое спасибо!
 
Решение
bobobo
@BlackBro, ну или вот так:
JavaScript:
document.addEventListener("DOMContentLoaded", function () {
    const numFlakes = 50;
    const snowContainer = document.createElement("div");
    snowContainer.style.position = "fixed";
    snowContainer.style.top = "0";
    snowContainer.style.left = "0";
    snowContainer.style.width = "100vw";
    snowContainer.style.height = "100vh";
    snowContainer.style.pointerEvents = "none";
    snowContainer.style.zIndex = "9999";
    document.body.appendChild(snowContainer);

    let flakes = [];

    for (let i = 0; i < numFlakes; i++) {
        let flake = document.createElement("div");
        flake.style.position = "absolute";
        flake.style.top = `${Math.random() * window.innerHeight}px`...
bobobo
@BlackBro, ну или вот так:
JavaScript:
document.addEventListener("DOMContentLoaded", function () {
    const numFlakes = 50;
    const snowContainer = document.createElement("div");
    snowContainer.style.position = "fixed";
    snowContainer.style.top = "0";
    snowContainer.style.left = "0";
    snowContainer.style.width = "100vw";
    snowContainer.style.height = "100vh";
    snowContainer.style.pointerEvents = "none";
    snowContainer.style.zIndex = "9999";
    document.body.appendChild(snowContainer);

    let flakes = [];

    for (let i = 0; i < numFlakes; i++) {
        let flake = document.createElement("div");
        flake.style.position = "absolute";
        flake.style.top = `${Math.random() * window.innerHeight}px`;
        flake.style.left = `${Math.random() * window.innerWidth}px`;
        flake.style.width = `${Math.random() * 4 + 2}px`;
        flake.style.height = flake.style.width;
        flake.style.background = "white";
        flake.style.borderRadius = "50%";
        flake.style.opacity = Math.random() * 0.7 + 0.3;
        flake.dataset.speed = Math.random() * 1.5 + 0.5;
        flake.dataset.xSpeed = (Math.random() - 0.5) * 0.5;
        snowContainer.appendChild(flake);
        flakes.push(flake);
    }

    function animateSnowfall() {
        flakes.forEach(flake => {
            let top = parseFloat(flake.style.top);
            let left = parseFloat(flake.style.left);
            let speed = parseFloat(flake.dataset.speed);
            let xSpeed = parseFloat(flake.dataset.xSpeed);

            top += speed;
            left += xSpeed;

            if (top > window.innerHeight) {
                top = -10;
                left = Math.random() * window.innerWidth;
            }

            flake.style.top = `${top}px`;
            flake.style.left = `${left}px`;
        });

        requestAnimationFrame(animateSnowfall);
    }

    animateSnowfall();
});
  1. Сохрани код в файл snow.js.
  2. Закинь его в /js/ на своём сайте.
  3. В PAGE_CONTAINER XenForo добавь перед </body>
    Код:
    <script src="/js/snow.js"></script>
 
Решение
Статус
Вы не можете ничего здесь написать, потому что тема была закрыта.
ВерхНиз