1
我有一個簡單的CSS的PHP Web應用程序。當我在Android平板電腦上運行該應用程序並嘗試登錄時,軟觸鍵彈出並隱藏我的文本輸入字段。我曾嘗試在堆棧溢出上搜索類似的問題,但所有問題都與asp.net相關。沒有什麼特別提到其他語言。 我試圖把foloowing解決方案,但沒有工作:Android軟觸摸鍵盤隱藏輸入字段
//添加此上的document.ready功能
if(navigator.userAgent.indexOf('Android') > -1){
$('html').css({ "overflow": "auto !important" });
$('body').css({ "height": "auto !important" });
$('body').css({ "overflow": "auto !important" });
$('.scrollable').css({ "position": "inherit !important" });
$('body').on('focusin', 'input, textarea', function(event) {
//alert("test");
var scroll = $(this).offset();
window.scrollTo(0, scroll);
});
}
或
//在CSS文件中添加
html {
overflow: auto;
}
body {
height:auto;
overflow: auto;
}
.scrollable {
position:inherit;
}
請幫忙。
感謝
謝謝,我已經使用這種方式,現在工作完美:) –