【问题标题】:Footer background color cuts off at bottom of mobile and tablet browsers手机和平板电脑浏览器底部的页脚背景颜色被切断
【发布时间】:2020-11-15 13:44:43
【问题描述】:

页脚的背景颜色在移动浏览器视口的底部不断被截断。平板电脑也是如此,但仅当平板电脑水平转动时。我已经尝试了我在网上找到的一切和其他相关问题来解决这个问题。在我打我的笔记本电脑屏幕之前,有人有什么建议吗?您可以通过www.lamarplaterimages.com 查看该网站。我正在我的 iPhone 11 和 iPad Pro 上查看该网站。

这是默认的页脚 CSS

footer {
background-color: #133e68;
margin-bottom: 0;
padding-bottom: 0;
bottom: 0;
}

这是 375px 媒体查询的 CSS。

footer {
height: 100%;
}

这是我遇到的问题。文字还在。只是背景颜色被剪掉了。

非常感谢任何和所有帮助。

【问题讨论】:

    标签: html css responsive-design mobile-safari footer


    【解决方案1】:

    我不认为 100% 是正确的,当您使用宽度时,是的, 但是对于高度,这将永远无法正常工作,如果确实如此,它将占用所有屏幕 将高度设置为 100% 30% ... 或任何相关单位仅适用于具有固定高度的容器,例如将主体高度设置为 100vh 或 500px ...

    footer {
     height: 100%;
    }
    

    尝试固定容器高度(例如:body),例如 px、vh。或使用非相对单位作为页脚,以检查您的代码是否 % 有任何影响,尝试 200% 3000% 或任何其他值,自 100% 或 50% 以来您不会观察到任何变化?

    【讨论】:

    • 天哪,我修好了!!事实证明,之前的媒体查询为页脚设置了所有内容。一旦我修复了这些,一切都很好。不过感谢您的回复。我在一系列其他编码的试验之后编写了该代码,这就是我最终的结果。哈哈
    猜你喜欢
    • 2013-02-03
    • 1970-01-01
    • 2015-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-03
    • 1970-01-01
    • 2018-06-30
    相关资源
    最近更新 更多