Twoim zadaniem jest stworzenie interaktywnej animacji za pomocą CSS i JavaScript. Twój projekt powinien składać się z jednego lub kilku elementów, które będą się poruszać lub zmieniać wygląd w odpowiedzi na akcje użytkownika.
- Stwórz stronę HTML zawierającą element, który będzie podlegał animacji.
- Wykorzystaj CSS do zdefiniowania animacji dla tego elementu. Możesz użyć przejść (
transitions
), transformacji (transforms
), keyframes lub innych technik animacyjnych dostępnych w CSS. - Użyj JavaScript, aby nasłuchiwać zdarzeń użytkownika, takich jak kliknięcie myszą, najechanie kursorem lub inny wybrany przez Ciebie event.
- W odpowiedzi na zdarzenia użytkownika, uruchom animację na wybranym elemencie za pomocą CSS lub JavaScript.
- Dodaj interakcje dodatkowe, takie jak zmiana koloru, zmiana rozmiaru, pojawianie się/znikanie elementów itp., aby uczynić animację bardziej interesującą.
- Dodaj kilka animacji do różnych elementów na stronie i synchronizuj je.
- Wykorzystaj bibliotekę JavaScript, taką jak GSAP lub Anime.js, aby stworzyć bardziej zaawansowane animacje.
- Stwórz interaktywną prezentację slajdów, w której elementy będą się przesuwać automatycznie lub w odpowiedzi na interakcje użytkownika.
Powodzenia!