在Android Chrome浏览器中向上滚动时防止粘性页脚向上移动

在Android Chrome浏览器中向上滚动时防止粘性页脚向上移动,android,css,google-chrome,css-position,sticky-footer,Android,Css,Google Chrome,Css Position,Sticky Footer,我正在开发一个带有棱角材料的移动网站,在页面上使用固定页脚。页脚始终存在并固定在底部。一切都很好。但是,当我滚动页面并隐藏浏览器地址栏时,身体高度也会发生变化。结果是固定页脚也向上移动 这是页脚的CSS,如下所示: .mobile-ui .footer-mobile{ position: fixed; bottom: 0; width: 100%; z-index: 3; left: 0; righ

我正在开发一个带有
棱角材料的移动网站
,在页面上使用固定页脚。页脚始终存在并固定在底部。一切都很好。但是,当我滚动页面并隐藏浏览器地址栏时,身体高度也会发生变化。结果是固定页脚也向上移动

这是页脚的CSS,如下所示:

.mobile-ui .footer-mobile{
        position: fixed; 
        bottom: 0;
        width: 100%;
        z-index: 3;
        left: 0;
        right: 0;
    }
页脚是否有可能保持固定?

我不希望强制地址栏隐藏或保持固定。

不幸的是,没有办法解决这个问题。Android删除地址栏,chrome自动调整身体高度。“位置固定”将始终将页脚放在页面底部


原因行为来自浏览器本身,而不是网站。您无法向其添加脚本或css功能。

position:absolute是我找到的唯一修复方法。position:Fixed是Android浏览器中的错误吗position Fixed仍然是这样吗?我也在为这个问题绞尽脑汁。