gpt4 book ai didi

javascript - Chrome Mobile 上的网站背景很颠簸

转载 作者:行者123 更新时间:2023-11-28 08:23:26 25 4
gpt4 key购买 nike

在 Chrome Mobile 上,我网站的背景非常颠簸,并且上下出现白色部分。据我所知,这是因为隐藏了 URL 栏。

我用来添加背景的CSS:

html {
background: url(user-images/background.png) no-repeat center center fixed;
background-size: cover;
}

我想用 CSS 解决这个问题,但如果我必须使用 Javascript,我真的很想简单解释一下它是如何工作的,以及我应该如何将它添加到我的代码中,因为我没有使用过任何 Javascript还没有。

提前致谢!

最佳答案

0:14 into the video让我几乎可以肯定这是因为菜单栏隐藏在屏幕顶部。

发生这种情况时,页面的高度会发生变化。这与您的 min-heightmax-height 值直接相关。

试试看是否有帮助。它可能不会。未应用最小/最大高度。

html {
background-image: url("user-images/background.png");
background-repeat: no-repeat;
background-position: center;
background-attachment: fixed;
}

理论:

通过提供最大高度,您的 body 高度被限制在可用的屏幕空间内。如果删除它,正文高度将是整个文档、整个可滚动区域的大小,即使它不可见也是如此。

这应该可以消除闪烁,但可能会影响背景附件。但是,因为您使用的是固定附件,所以它仍应按预期工作。

关于javascript - Chrome Mobile 上的网站背景很颠簸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28645156/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com