(Эффект падающего снега) |
Нет описания правки |
||
| Строка 1: | Строка 1: | ||
// Эффект | // Эффект снега | ||
(function() { | (function() { | ||
const snowflakeCount = 50; // Количество снежинок | |||
const snowflakes = []; | |||
function createSnowflake() { | function createSnowflake() { | ||
const snowflake = document.createElement('div'); | const snowflake = document.createElement('div'); | ||
snowflake. | snowflake.classList.add('snowflake'); | ||
document.body.appendChild(snowflake); | document.body.appendChild(snowflake); | ||
snowflakes.push(snowflake); | snowflakes.push(snowflake); | ||
} | |||
for (let i = 0; i < snowflakeCount; i++) { | |||
createSnowflake(); | |||
} | } | ||
setInterval( | setInterval(() => { | ||
snowflakes.forEach(snowflake => { | |||
snowflake.style.left = `${Math.random() * 100}vw`; | |||
snowflake.style.top = `${Math.random() * 100}vh`; | |||
}); | |||
}, 1000); | |||
})(); | })(); | ||
Версия от 22:18, 22 декабря 2024
// Эффект снега
(function() {
const snowflakeCount = 50; // Количество снежинок
const snowflakes = [];
function createSnowflake() {
const snowflake = document.createElement('div');
snowflake.classList.add('snowflake');
document.body.appendChild(snowflake);
snowflakes.push(snowflake);
}
for (let i = 0; i < snowflakeCount; i++) {
createSnowflake();
}
setInterval(() => {
snowflakes.forEach(snowflake => {
snowflake.style.left = `${Math.random() * 100}vw`;
snowflake.style.top = `${Math.random() * 100}vh`;
});
}, 1000);
})();