Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 HTML、CSS 和 JavaScript 开发了一个 iPad 网络应用程序。我在其中一个屏幕上有一个简单的输入字段。每当我单击输入字段时,iPad 键盘就会从底部弹出(这很好),但随后整个屏幕向左移动。然后它会一直保持在这个位置,直到我双击 iPad 屏幕,这会使屏幕向右移动到原来的位置。有谁知道如何解决这一问题?
$(document).ready(function(){ $('input').bind('focus',function() { $(window).scrollTop(10); var keyboard_shown = $(window).scrollTop() > 0; $(window).scrollTop(0); if(keyboard_shown) { //your screen shifting code } }); });