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

标签 android css google-chrome css-position sticky-footer

我正在使用 angular-material 开发一个移动网站,它在页面上使用固定的页脚。页脚始终存在并固定在底部。一切正常。但是,当我滚动页面并且浏览器地址栏隐藏时,主体高度也会发生变化。结果是固定页脚也向上移动。

这是页脚的CSS如下:

.mobile-ui .footer-mobile{
        position: fixed; 
        bottom: 0;
        width: 100%;
        z-index: 3;
        left: 0;
        right: 0;
    }

页脚是否有可能保持固定?
我不想强制地址栏隐藏或保持固定。

最佳答案

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

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

关于android - 在 Android Chrome 浏览器中向上滚动时防止粘性页脚向上移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49941886/

相关文章:

android - 为什么我的可组合不会在更改 HashMap 的 MutableState 值时重新组合?

android - locationListener 只被调用一次

css - 在可变宽度元素下水平居中固定宽度元素

javascript - 使用 Chrome Web Inspector 在行中间添加断点

html - Chrome VS Firefox 1 px 链接不同

html - 资源解释为样式表,但使用 MIME 类型 text/html 传输(似乎与 Web 服务器无关)

android - Phonegap 构建应用程序不在 Android 中显示启动画面

Android/9-patch PNG : What, 如果我需要像 11-patch PNG 这样的东西?

javascript - 如何让 div 在 bar 已满时可见 [JS]

javascript - 两个日期选择器和输入字段之间的冲突