Ошибка Safari: прокрутка translate3d смещается, когда ввод вызывает прокрутку - PullRequest
1 голос
/ 07 ноября 2011

В Safari 5.1.1 на Mac есть ошибка, которая кажется неразрешимой. (Также выставлен Firefox на Mac.)

Использование iScroll для настройки прокрутки DIV, любая прокрутка, вызванная INPUT или TEXTAREA , смещает матрицу translate3d на величину автоматической прокрутки. Так, например, вы больше не сможете прокручивать назад до самого верха!

Поскольку матрица translate3d неверна, я не могу найти способ обойти эту ошибку. Все значения, полученные из элементов, кажутся правильными, за исключением того, что прокручиваемое содержимое смещено неправильно.

Также обратите внимание : я уверен, что это не ошибка iScroll.

Любые идеи приветствуются! Прокомментируйте, если проверено в других браузерах.

...