Android 自举';s页脚不';当键盘显示在平板电脑上时,t显示正确
我有一个专门为使用Bootstrap 3.0.2的平板电脑制作的网站,我正在尝试做的是一个页脚,只有当键盘在屏幕上时才会显示出来,目的是向键盘添加一些功能,就像某些iPad应用程序一样 现在,我对所关心的一切都没有意见:告诉平板电脑浏览器和其他浏览器,检测键盘何时显示 我唯一的问题是我不能让页脚停留在它必须停留的地方 这是用于显示导航栏的代码,当未显示键盘时,它的行为正常Android 自举';s页脚不';当键盘显示在平板电脑上时,t显示正确,android,ios,css,twitter-bootstrap,keyboard,Android,Ios,Css,Twitter Bootstrap,Keyboard,我有一个专门为使用Bootstrap 3.0.2的平板电脑制作的网站,我正在尝试做的是一个页脚,只有当键盘在屏幕上时才会显示出来,目的是向键盘添加一些功能,就像某些iPad应用程序一样 现在,我对所关心的一切都没有意见:告诉平板电脑浏览器和其他浏览器,检测键盘何时显示 我唯一的问题是我不能让页脚停留在它必须停留的地方 这是用于显示导航栏的代码,当未显示键盘时,它的行为正常 <nav class="navbar navbar-default navbar-fixed-bottom" role
<nav class="navbar navbar-default navbar-fixed-bottom" role="navigation">
Something
</nav>
某物
谢谢大家! 我修好了!
这是一个有效的解决方案:
function changeFooterPosition() {
$('.footer-menu').css('top', window.innerHeight + window.scrollY - 30 + "px");
}
$(document).bind('scroll', function() {
changeFooterPosition();
});
当然,您必须用footer元素类替换“footer menu”,用其高度替换“30”
唯一的问题是页脚等待滚动的结尾移动