在我的网络应用中,我的登录页面在打开键盘时发生了紊乱。在android开发中,这可以通过修改清单文件中的android:windowSoftInputMode="stateVisible|adjustResize"
来解决。有没有办法可以为Javascript
?
答案 0 :(得分:2)
如果你的网页应用程序在键盘向上滚动时变得很混乱,那么通常它会导致css问题,而不是javascript问题。因为在大多数浏览器中,当键盘向上滚动时,键盘的顶部将成为页面的新底部。例如,如果您将元素设置为position:absolute; bottom:0;
,则可以看到该元素会将键盘顶部视为页面底部。
因此,如果你有很多带有position:relative;
的元素或很多位置基于窗口底部的元素,那么当键盘向上滚动时你可能会得到一个疯狂的视图。此外,您可以使用window
在javascript中进行一些功能和调用,以便您在键盘上更改窗口的功能。话虽如此,很难说为什么你的网页会因为这么少的信息而变得疯狂。