[英]What should i do to fix the position of footer in my ionic 3 application?
在我的ionic 3应用程序中,当我单击输入字段时,然后打开了键盘,并且页脚更改了它的位置,并且它位于键盘上方。 我想修复ionic 3应用程序的布局,当键盘打开时,它不应更改。
准备好平台后,可以将键盘disableScroll设置为true。 像这样:
platform.ready().then(() => {
// Here I'm using the keyboard class from ionic native.
Keyboard.disableScroll(true)
StatusBar.styleDefault();
});
此外,请在ngModule中确保进行以下更改:
IonicModule.forRoot(MyApp, { scrollAssist: false, autoFocusAssist: false } )
@Vinod的答案将使键盘完全无法滚动。 我想您会愿意移动除页脚之外的整个视图。 (因为您希望用户在填写信息时使文本字段可见)。
您可以为此简单地使用CSS,将页脚设置为:
.footer, ion-footer {
position: absolute;
bottom: 0;
left: 0;
right: 0;
}
我不确定您是使用ion-footer
还是仅使用.footer
类的div。 相应地更改以上代码段😉
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.