当前位置: 首页 > 面试题库 >

在内容不多的页面底部强制页脚

宗政浩慨
2023-03-14
问题内容

我的页面只有几行内容。我希望页脚被推到底部。

<div id="footer"></div>

我不想用

#footer
{
    position:fixed;
    bottom:0;
}

又名 粘性页脚

没有jQuery,这可能吗?

有什么建议么?


问题答案:

还有另一种粘页脚]由瑞安既成事实不使用位置固定的:

* {
    margin: 0;
}
html, body {
    height: 100%;
}
.wrapper {
    min-height: 100%;
    height: auto !important; /* This line and the next line are not necessary unless you need IE6 support */
    height: 100%;
    margin: 0 auto -155px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
    height: 155px; /* .push must be the same height as .footer */
}


 类似资料:
  • 问题内容: 我有以下结构: 我使用javascript 动态加载内容。因此,块的高度可以改变。 当有很多内容时,我希望该块位于页面底部;而当仅有几行内容时,我希望该块位于浏览器窗口的底部。 目前,我可以做一个或另一个…但是不能两者都做。 因此,有谁知道我该怎么做-将其固定在页面/内容底部或屏幕底部,具体取决于哪个较低。 问题答案: RyanFait的粘性页脚非常好,但是我发现它的基本结构缺乏*。

  • 问题内容: 在下面显示的标记中,我试图使内容div一直延伸到页面底部,但是只有在有要显示的内容时才拉伸。我要这样做的原因是,即使没有任何内容要显示,垂直边框仍会在页面下方显示。 这是我的 HTML : 而我的 CSS : 问题答案: 您的问题不是div不在100%的高度,而是它周围的容器不在高度,这将有助于我怀疑您正在使用的浏览器: 您可能还需要调整填充和边距,但这将使您获得90%的效率,如果需要

  • 这是我的HTML: 这是我的CSS,仅用于页脚:

  • 问题内容: 我想在PDF文件的每一页中添加一段文字。这样的答案很好。但是,文本将添加到页面顶部。我想在每页底部添加我的文字。我该怎么做呢? 这是代码的相关部分。 该代码是功能的一部分,该功能接受一个文件夹,读取其中的PDF文件,然后将它们合并为一个文件。因此,我想在上述循环本身中添加文本,而不是再次迭代文件。 问题答案: 请参阅《 iText in Action,第二版》的第6章,尤其是在6.4.

  • tabbar遮挡了部分main底部的内容 .main 给 .main 添加padding-bottom 是可以解决的,但是会引发第二个问题就是.main这个容器在滚动的时候 底部滚动的时候需要多滚动几次才能出来,往上滚动的时候也是需要多滚动几次 tabbar样式

  • 我有多个div和其中大多数是浮在左边。如果我在页面上放置一个绝对和底部0px的位置,页脚将跳到页面的一半,并坐在内容的顶部。以下是我的HTML: 下面是我的CSS: