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

OSCHINA-MIRROR/xulongchang-animate.css

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

Основная идея

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

Идея проекта

Проект предполагает создание библиотеки анимации с простым и понятным интерфейсом. Идея заключается в том, чтобы определить все необходимые атрибуты для создания анимации как отдельные классы CSS. Это позволит создавать разнообразные эффекты анимации путём комбинирования различных классов.

Пример использования

Для создания анимации необходимо выполнить следующие шаги:

  1. Создать HTML-элемент.
  2. Определить название анимации, например, «постепенное появление сверху».
  3. Определить время выполнения анимации, например, 1 секунда.
  4. Определить количество повторений анимации. Если анимация должна повторяться бесконечно, то нужно добавить соответствующий класс. Есть два способа сделать это:
    • Бесконечное повторение:
      
      
``` * Повторение с реверсом: ```
``` 5. Определить задержку перед началом анимации. Например, задержка в 300 миллисекунд: ``` // Задержка в 300 миллисекунд перед выполнением анимации:
```

Задержка и бесконечное выполнение анимации являются дополнительными параметрами, которые можно комбинировать для достижения желаемого эффекта.

Продвинутое использование

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

Библиотека предоставляет готовые классы для основных видов анимации, таких как постепенное появление и исчезновение элементов. Также библиотека позволяет легко настраивать время анимации и задержку между элементами.

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

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

Введение

Более удобный, быстрый и простой в использовании CSS animate. Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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