Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 自举';s页脚不';当键盘显示在平板电脑上时,t显示正确_Android_Ios_Css_Twitter Bootstrap_Keyboard - Fatal编程技术网

Android 自举';s页脚不';当键盘显示在平板电脑上时,t显示正确

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

我有一个专门为使用Bootstrap 3.0.2的平板电脑制作的网站,我正在尝试做的是一个页脚,只有当键盘在屏幕上时才会显示出来,目的是向键盘添加一些功能,就像某些iPad应用程序一样

现在,我对所关心的一切都没有意见:告诉平板电脑浏览器和其他浏览器,检测键盘何时显示

我唯一的问题是我不能让页脚停留在它必须停留的地方

这是用于显示导航栏的代码,当未显示键盘时,它的行为正常

<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”

唯一的问题是页脚等待滚动的结尾移动