Прескочи към основното съдържание Прескочи към навигацията

Към този урок няма файлове за сваляне

Допълнения към урока
Учебна програма HTML5 и CSS3
8. Динамика с транзишъни и анимации

Задача: Динамичен сайт

-51,13 € за ВЕЛИКДЕН: Вземи курс "HTML5 и CSS3" за    127,31 € 76,18 €  ВИЖ ТУК

Пълен достъп до курса: Не

За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.


Създай динамично CV с плавни анимации

Целта на задачата е да превърнеш статичното CV в жива и интерактивна страница, използвайки transitions и CSS анимации. Най-важното е съдържанието да не се появява рязко, а плавно и последователно, така че да насочва вниманието на потребителя. Добрите анимации не са просто ефект – те подобряват усещането за качество и професионализъм.

Стъпка по стъпка как да реализираш ефектите

  1. Анимирай заглавната част (име и длъжност) – нека се появяват с постепенно увеличаване на прозрачността.
  2. Направи timeline-а и секциите в дясната колона да се плъзгат нагоре от долната част на страницата, една след друга.
  3. Анимирай менюто така, че да се появява, плъзгайки се от горната част на екрана.
  4. Добави анимация към skill секцията:
    • първо се визуализират всички точки (отдясно наляво),
    • след това се запълват до нивото на съответното умение.
  5. При малки екрани направи менюто да се показва плавно отдясно при hover, а бутонът за меню да се скрива и показва с transition.

Основни CSS техники в задачата

  • transition – за плавна промяна на прозрачност, позиция и видимост
  • @keyframes – за по-сложни анимации (например при skill индикаторите)
  • opacity – за ефект на постепенно появяване
  • transform – за преместване (slide-in ефекти)
  • :hover – за интерактивно поведение на менюто

Задача

Изпълни всички описани анимации върху своето CV. Стреми се движенията да са плавни, с подходяща продължителност и логична последователност, така че цялата страница да изглежда като един завършен, динамичен продукт.

Дискусия към урока