Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
readme.md

readme.md

Урок 9-10

Домашнее задание:

  1. Создать страницу, к ней подключить карусель
  2. К той же странице подключить любой, понравившийся вам нестандартный select из списка. Если лень выбирать - подключайте cuSel
  3. Подключить к странице нестандартные чекбоксы двумя способами: с помощью jquery (сделать такой же вариант как здесь); с помощью css
  4. Дизайн карусели, селекта и чекбокса любой
  5. Создать анимированную выпадающую двухуровневую меню, как на примере. Плагины для меню не используем, логика появления и анимирования должна быть написана вами. Так же, во время анимации желательно менять цвет фона появившейся менюшки. Для этого вам может понадобится плагин
  6. Бонусное задание, для тру-разрабов: написать такую же выпадающую меню на чистом js. Анимировать цвет фона не обязательно. Всем выполнять не обязательно. Только тем, кто хочет постичь больше

Так же нужно прочесть следующие материалы:

  1. 25 советов по улучшению вашего кода jQuery
  2. JS-Анимация
  3. Программная анимация на xiper
  4. Оптимизация DOM анимации
  5. jQuery.animate()
  6. Функция плавности (easing)
  7. cubic-bezier
  8. jQuery Easing Plugin
  9. jQuery.color — учим animate работать с цветом

В конце каждой статьи на learn.javascript.ru есть задачи, рекомендовано над ними поработать