1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/long-mf-canvas-yinghua

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

эффект樱花背景 с использованием canvas

    function init() {
        for (let i = 0; i < 100; i++) {
            petals.push(new Petal());
        }
    }

    function animate() {
        ctx.clearRect(0, 0, canvas.width, canvas.height);
        for (let i = 0; i < petals.length; i++) {
            petals[i].update();
            petals[i].draw();
        }
        requestAnimationFrame(animate);
    }

    init();
    animate();
</script>
</body>
</html>

Этот код создает эффект падающих лепестков сакуры на вашем сайте. Вы можете настроить количество лепестков, их цвета и скорость их падения, чтобы добиться желаемого вида.

Поделюсь красивым эффектом樱花背景特效,适用于博客主页

项目发现自于:RuanJiaFeng/html5+canvas烂漫的空中散落的花瓣3D相册 (gitee.com)

Пример (скриншот)

image-20230415173457934

Код

Необходимы только два файла

  • index.html

  • index.js

Нажмите на index.html, чтобы запустить

Детали использования

  • В HTML-файле вставьте тег canvas, вставьте js-файл, возможно, возникнут проблемы с меньше символом, можно просто скопировать весь код из js-файла и вставить его в тег script

  • Поскольку canvas занимает пространство на странице, если вы хотите использовать его как фон, добавьте стиль canvas

    position: fixed;
    top: 0;
    left: 0;
    z-index: -1;

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Поделюсь красивым эффектом фона с эффектом сакуры, который можно использовать на главной странице блога. Это добавит вашему сайту уникальный и впечатляющий вид. Для реализации этого эффекта можно использовать HTML5 Canvas. Вот пример кода, который вы можете использовать: ```html <!DOCTYPE html> <html lang="ru"> <head> <meta charset="UTF-8"... Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/long-mf-canvas-yinghua.git
git@api.gitlife.ru:oschina-mirror/long-mf-canvas-yinghua.git
oschina-mirror
long-mf-canvas-yinghua
long-mf-canvas-yinghua
master