У меня проблемы с вводом текста в вертикально прокручиваемом div, который был переведен.
В браузере webkit просмотрите этот упрощенный пример:
Прокрутите вниз div, щелкните текстовое поле и нажмите кнопку на клавиатуре. Элемент div прокручивается вверх, а сфокусированный ввод не отображается. Ожидаемое поведение заключается в том, что элемент div не должен прокручиваться, и пользователь может продолжать беспрепятственно вводить текст.
Это похоже на то, как если бы браузер определял, куда должен прокручиваться div, не принимая во внимание перевод.
Любые возможные обходные пути?
В реальном приложении рассматриваемый элемент использует перевод для анимации на экране. Замена перевода на анимацию CSS в свойстве top серьезно влияет на плавность анимации, но решает проблему прокрутки.