javascript - Android 手机问题(100vh 和位置固定页脚错误)

标签 javascript jquery html css

这是 link到网站。

网站没有滚动(你可以使用箭头移动),正文有overflow:hidden

Body 包含 3 个 block :.main-content.bottom1.footer

.main-content100vh

.bottom1.footer 都有 position:fixed

.Footerbottom: 0.bottom1bottom: 80px

桌面工作正常:高度为 100vh,其他 block 位于底部。 ios手机浏览器也可以。 但 android 浏览器的高度很大(比预期大 3 倍),用户必须向下滚动才能看到页脚。有人知道如何解决这个问题吗?

最佳答案

应用 position:fixed;.main-content 将解决这个问题。

.main-content {
    position: fixed;
    left: 0;
    width: 100%;
    height: 100vh;
}

关于javascript - Android 手机问题(100vh 和位置固定页脚错误),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55478252/

相关文章:

javascript - 如何在 Bower 中包含 ReactDOM

javascript - 让 html5 视频结束时转到第一帧?

javascript - 光滑的 slider 不工作高度

html - 视频元素未显示在页面上

javascript - 使用 javascript 更改 span 元素的属性,其中类动态更改

javascript - 在鼠标悬停时选择 div 中的文本

javascript - 选择窗口无法选择子窗口

javascript - 如何从 localStorage 中按 ID 删除项目?

javascript - 我有这些 Kendo 单选按钮,它们仅选择第一个单选按钮值

javascript - Jquery AJAX 不传递 "POST"数据