gpt4 book ai didi

css - HTML 和正文视口(viewport)问题

转载 作者:行者123 更新时间:2023-11-28 10:05:55 28 4
gpt4 key购买 nike

我在 filmblurb.org 有一个网站。

当您向外滚动以创建 100% CSS 布局样式时,我网站的页面容器会延伸到窗口底部,但出于某种原因,即使正文和标签的高度均为 100%,那些两个元素在页面的一半处移动,然后在视口(viewport)缩小时停止。当我在 Google Inspect Element 中分析这些元素时。我的页面容器当前为 min-height: 100%,但由于某种原因,当缩小时它确实延伸到视口(viewport)的底部。

我还截取了我所看到的内容的屏幕截图,以便您更好地了解。它们在这里 [link]i917.photobucket.com/albums/ad16/jtarr523/…(正文)和

enter image description here

(对于 HTML)...两者都没有延伸到底部。

有人知道如何解决这个问题吗?

我会很感激。

最佳答案

min-height: 100%html 上element 意味着该元素将至少与视口(viewport)一样高。这并不意味着它会一直延伸到底部。如果您向下滚动,那么您仍然可以滚动到 <html> 底部下方。元素。

防止这种情况(缺少 JavaScript)的唯一方法是确保页面上的所有元素(即可能导致滚动条的所有元素)都保存在 html 中。元素。一个简单的强制方法是把 overflow: hidden在你的 html元素:

body {
overflow: hidden;
}

如果问题是由 float 引起的,那么这将解决问题。如果问题是由绝对定位元素或最后一个元素的负底边距引起的,那么这将用更严重的问题代替您的问题:页面将在 html 的底部被截断。元素。然后,您将不得不通过其他方式找到问题元素。

(这同样适用于 body 元素;它将需要自己的 overflow: hidden; 以确保没有任何内容可以超出它。)

关于css - HTML 和正文视口(viewport)问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10826022/

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