Спасибо, но есть один момент - надо, чтобы при одиночном клике на блоке происходило два, т.е., например, один клик по блоку срабатывал так. как будто по этому блоку прошло два клика, соответственно действие выполнилось два раза
Stalker_RED, если честно, никак не могу понять, как это срабатывает. Наводим курсор на страницу, он получает pageX pageY, проводятся нужные расчеты и позиция бэкграунда сразу скачет на полученные значения. Если ставить transition, то фон переместится плавно, но при дальнейшем движении курсора он будет двигаться рвано.
Кнопка сделана как монета, с одной стороны лого, с другой иконка сообщения, она вращается анимацией. На ios обе "стороны" показаны одновременно и стремно дергаются.