【问题标题】:Application messed up on keyboard pop-up应用程序在键盘弹出窗口上搞砸了
【发布时间】:2014-04-11 09:30:14
【问题描述】:

在我的网络应用程序中,我的登录页面在打开键盘时出现异常。在android开发中,这可以通过修改manifest文件中的android:windowSoftInputMode="stateVisible|adjustResize"来解决。有什么方法可以为Javascript 开发的网络应用程序做到这一点?

【问题讨论】:

标签: javascript android html extjs login


【解决方案1】:

如果您的 web 应用程序在键盘向上滚动时变得异常混乱,通常情况下这更像是一个 css 问题而不是 javascript 问题。由于在大多数浏览器中,当键盘向上滚动时,键盘顶部将成为页面的新底部。例如,如果您将元素设置为position:absolute; bottom:0;,您可以看到该元素会将键盘顶部视为页面底部。

因此,如果您有很多带有position:relative; 的元素,或者很多元素的位置基于窗口底部,那么当键盘向上滚动时,您可能会看到混乱的视图。此外,您还可以使用window 在javascript 中进行一些功能和调用,允许您在键盘上更改窗口的功能。话虽如此,很难说为什么您的网页在信息如此少的情况下变得混乱。

【讨论】:

    猜你喜欢
    • 2018-08-10
    • 2018-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多