Поставлена задача: сделать скрипт, который при изменении размеров окна перестраивает располагающиеся в нём блоки, при этом на новые места блоки должны плавно переезжать, анимированно.
Скрипт почти справляется со своей задачей:
http://point.aic.ru/ — здесь на главной странице можно видеть его работу.
http://point.aic.ru/bitrix/templates...ndex/script.js — сам скрипт
Однако проявился некрасивый эффект:
Если просто изменить размер окна, то всё хорошо, но если взять окно за край мышью, изменить размер окна, но мышь не отпускать, то анимация спотыкается. Проявляется некрасивая задержка под конец анимации.
В чём природа этого явления? Как его избежать?