我正在爲我的android應用程序製作登錄頁面,並且最初登錄名和密碼字段位於屏幕中央。當我點擊屏幕時,鍵盤彈出並隱藏了我不想要的部分字段。彈出鍵盤時如何更改登錄塊的位置? JavaScript/jQuery解決方案很好。在手機屏幕上彈出小鍵盤時更改css
回答
就我所知,無法附加到與顯示鍵盤相關的事件。
因此,我建議最好的方法是調用焦點函數。 不知道你的頁面結構,我不能給你任何具體的代碼,但這裏有一個例子:
$(document).ready(function(){
$('#login').focus(function(){
//reduce the top margin when the text box is focussed.
$(this).css('margin-top', '-100px');
})
.blur(function(){
//revert the change.
$(this).css('margin-top', '');
});
});
感謝您的回覆......它給了我一個啓動,我粘貼了我的代碼@鏈接http: //stackoverflow.com/questions/16899145/getting-logcat-message-ignore-this-event-while-code-works-correctly-for-browser請檢查一次..再次感謝 –
如果它有幫助,然後投票/接受我的回答請:) 另外,如果主題仍然相同,編輯當前問題比創建新問題更好。 –
我只是做了:-)和關於發佈新問題我試圖在評論中發佈我的代碼,但未能粘貼我的代碼......天知道它是如何工作的:-( –
- 1. 屏幕上的鍵盤自動彈出
- 2. Android - 彈出鍵盤時調整屏幕?
- 3. css更改鍵盤出現時手機的身高
- 4. 在窗體上禁用屏幕鍵盤上的智能手機
- 5. 響應CSS的手機/小屏幕
- 6. 在屏幕上的鍵盤
- 7. 鍵盤不在屏幕上
- 8. 創建鍵盤(機器人)屏幕上,
- 9. 鍵盤將div向上推出屏幕
- 10. 屏幕鍵盤
- 11. 基金會手機菜單不會出現在小屏幕上
- 12. 當軟鍵盤出現在屏幕上時屏幕會變亮並且
- 13. 在屏幕上的鍵盤上打開
- 14. 在Android手機屏幕上打印快速更改文本
- 15. 當Android鍵盤出現時統一調整大小屏幕
- 16. 在三星手機上更改軟鍵盤'下一步'按鈕
- 17. 在手機上顯示鍵盤時調整窗口大小
- 18. 屏幕上(觸摸屏)Web鍵盤
- 19. UISplitViewController彈出菜單填滿屏幕,如何更改大小?
- 20. 更改軟鍵盤彈出鍵盤的背景圖像
- 21. Swing屏幕鍵盤
- 22. 在屏幕鍵盤上隱藏內容
- 23. 強制鍵盤在屏幕上顯示
- 24. 屏幕被當小鍵盤的Android
- 25. 屏幕上彈出jquery div
- 26. IOS激活滾動登錄屏幕上時,鍵盤出現
- 27. 鍵盤出現時向上滾動屏幕
- 28. Windows手機鍵盤顯示屏
- 29. 彈出式鍵盤在iPad上出現鍵盤時左上角收縮
- 30. 網頁Java小程序 - 在屏幕上打開鍵盤
顯示你的代碼,你試過 – Dineshkani
感謝UR評論。我正在使用手機開發我的應用程序,並搜索了很多鍵盤彈出式事件或類似的東西,但不幸的是可能找不到任何有用的東西:( –