Skip to content

evnastik/Equalizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Постановка задачи

Есть страница с «эквалайзерами»: контейнеры произвольных размеров (квадраты 100px, 200px и 300px) заполняются столбцами шириной по 2 пикселя (задаётся параметром). Каждую секунду столбцам задаётся случайная высота в пределах размеров контейнера. Далее при помощи анимации высота столбцов возвращается к середине контейнера. Реализация находится в html-файле: https://github.com/yandex-shri-minsk-2014/equalizer/blob/master/test.html

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

Работоспособность в IE 8 и ниже не требуется.

Дополнительно:

Добавить помимо анимации «спада» ещё и анимацию «роста» По возможности оформить в качестве jQuery-плагина или напишите без jQuery Результат пришлите в виде ссылки на GitHub.

Shri-2014

About

shri-2014

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published